html,body,#root{margin:0;min-height:100%}*{box-sizing:border-box}body{margin:0}.ia{--navy:#0a1524;--gold:#c9a35f;--paper:#f3efe6;font:16px/1.65 Inter,Arial,sans-serif;color:var(--navy);background:var(--paper);min-height:100vh}.ia *{box-sizing:border-box}.ia a{color:inherit;text-decoration:none}.ia a:focus-visible,.ia button:focus-visible{outline:2px solid var(--gold);outline-offset:5px}.ia-head{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:23px 5.5%;background:var(--navy);color:var(--paper);border-bottom:1px solid #c9a35f40}.ia-brand{display:flex;align-items:center;gap:12px}.ia-brand svg{width:36px;height:48px}.ia-word{font:25px Georgia,serif;letter-spacing:.17em;line-height:1.05}.ia-word small{display:block;font:8px Arial,sans-serif;letter-spacing:.44em;color:var(--gold);border-top:1px solid var(--gold);margin-top:8px;padding-top:7px}.ia-nav{display:flex;align-items:center;gap:25px;font-size:11px;letter-spacing:.09em}.ia-nav a:hover{color:var(--gold)}.ia-nav .ia-request{border:1px solid #c9a35f80;padding:10px 14px;color:var(--gold)}.ia-menu{display:none}.ia-hero{background:var(--navy);color:var(--paper);padding:68px 7% 65px;position:relative;overflow:hidden}.ia-kicker{font-size:10px;letter-spacing:.25em;text-transform:uppercase;color:var(--gold);margin:0 0 23px}.ia h1{font:normal clamp(58px,7.5vw,112px)/.97 "Cormorant Garamond",Georgia,serif;letter-spacing:-.035em;margin:0 0 28px}.ia h1 span{color:var(--gold)}.ia-lede{max-width:560px;font-size:18px;line-height:1.6;color:#d4d8df;margin:0 0 30px}.ia-actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.ia-btn{display:inline-block;background:var(--gold);color:var(--navy)!important;padding:14px 21px;font-size:11px;font-weight:600;letter-spacing:.09em}.ia-note{font:17px Georgia,serif;border-bottom:1px solid #c9a35f90;padding-bottom:5px;color:var(--paper)!important}.ia-note small{display:block;font:9px Arial,sans-serif;letter-spacing:.12em;color:#b9c0cc;padding-top:5px}.ia-proof{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding:36px 7% 40px}.ia-proof h2,.ia-section h2{font: 27px/1.2 Georgia,serif;margin:0 0 13px}.ia-proof p{font-size:14px;line-height:1.65;max-width:560px;margin:0;color:#454c58}.ia-foot{display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid #c9a35f55;padding:19px 5.5%;font-size:10px;letter-spacing:.06em;color:#737987;background:var(--navy)}.ia-foot a{color:#b9c0cc}.ia-pagehero{background:var(--navy);color:var(--paper);padding:49px 7% 43px}.ia-pagehero h1{font-size:64px;line-height:1.05;margin:0 0 18px}.ia-pagehero p:not(.ia-kicker){max-width:700px;color:#c7cdd5;margin:0}.ia-section{padding:34px 7%;max-width:1200px;margin:auto}.ia-section p{max-width:800px;margin:0 0 18px}.ia-section+.ia-section{border-top:1px solid #d8cfb8}.ia-cols{display:grid;grid-template-columns:1fr 1fr;gap:50px}.ia-list{padding-left:18px}.ia-list li{padding-bottom:9px}.ia-resource{padding:23px 0;border-top:1px solid #d8cfb8}.ia-resource h2{font-size:25px}.ia-resource small{font-size:10px;text-transform:uppercase;letter-spacing:.13em;color:#8a6d33}.ia-resource a{display:inline-block;border-bottom:1px solid var(--gold);color:#715629}.ia-doc{width:100%;height:78vh;border:1px solid #d8cfb8;background:#fff}.ia-email{font:26px Georgia,serif;border-bottom:1px solid var(--gold);overflow-wrap:anywhere}.ia-preview{position:relative;font:9px Arial,sans-serif;text-align:center;padding:6px;background:#0a1524;color:#7d8899;letter-spacing:.12em}.ia-navmobile{display:none}@media (max-width:900px){.ia-nav{gap:14px;font-size:10px}.ia-nav .ia-request{display:none}.ia-head{padding:18px 6%}.ia-hero{padding:50px 6%}.ia h1{font-size:78px}.ia-proof{padding:30px 6%;gap:30px}.ia-pagehero h1{font-size:50px}}@media (max-width:600px){.ia-head{padding:16px 6%}.ia-word{font-size:21px}.ia-brand svg{width:27px;height:40px}.ia-nav{display:none}.ia-menu{display:block;background:none;border:1px solid #c9a35f70;color:var(--gold);padding:9px 12px;font:10px Arial;letter-spacing:.15em}.ia-navmobile{background:var(--navy);color:var(--paper);padding:8px 6% 22px;border-bottom:1px solid #c9a35f40}.ia-navmobile a{display:block;padding:9px 0;font-size:13px}.ia-hero{padding:43px 6% 42px}.ia h1{font-size:clamp(58px,19.5vw,76px)}.ia-kicker{margin-bottom:20px;font-size:9px}.ia-lede{font-size:15px;line-height:1.65;margin-bottom:27px}.ia-actions{display:block}.ia-btn{font-size:10px;padding:14px 17px}.ia-note{display:table;margin-top:23px;font-size:16px}.ia-note small{font-size:9px}.ia-proof{display:block;padding:30px 6%}.ia-proof>div+div{padding-top:25px;margin-top:25px;border-top:1px solid #d8cfb8}.ia-proof h2{font-size:25px}.ia-proof p{font-size:13px}.ia-foot{font-size:9px;padding:18px 6%;align-items:flex-start}.ia-foot .ia-emailfoot{display:none}.ia-cols{display:block}.ia-pagehero{padding:37px 6%}.ia-pagehero h1{font-size:46px}.ia-section{padding:29px 6%;font-size:14px}.ia-section h2{font-size:25px}.ia-email{font-size:22px}.ia-doc{height:65vh}}.prototype{width:100%;max-width:none!important}.prototype>*{max-width:none!important;padding:0!important;margin:0!important}.ia h1,.ia h2{color:inherit}.ia-note-pages img{display:block;width:100%;height:auto;margin:0 auto 24px;max-width:720px;box-shadow:0 5px 24px #0a152420}.ia a{cursor:pointer}.ia .ia-email{color:#0a1524}.ia-preview{font-family:Arial,sans-serif}.ia-pagehero .ia-kicker{color:var(--gold)}.ia-audience{max-width:560px;font-size:14px;line-height:1.65;color:#b9c0cc;margin:0 0 30px}.ia-hero .ia-lede{margin-bottom:15px}@media (max-width:600px){.ia-audience{font-size:13px;margin-bottom:27px}}.ia-stakes{max-width:720px;font-size:23px;line-height:1.55;color:#f3efe6;margin:32px 0}.ia-actions{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.ia-actions .ia-note{font:14px Georgia,serif;margin:0}.ia-note small{font-size:8px}.ia-hero>.ia-audience{font-size:12px;max-width:640px;margin:25px 0 0;color:#aab3c1}@media (max-width:600px){.ia-stakes{font-size:18px;line-height:1.55;margin:28px 0}.ia-hero>.ia-audience{font-size:11px;margin-top:25px}.ia-actions .ia-note{font-size:13px}}.ia-scope{max-width:670px;font-size:13px;line-height:1.65;color:#b9c0cc;margin:-10px 0 30px}.ia-how{padding:48px 7%;background:#f3efe6}.ia-how .ia-kicker{color:#80622d}.ia-how h2{font: 32px/1.2 Georgia,serif;margin:0 0 32px}.ia-steps{display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:40px}.ia-steps span{font-size:11px;letter-spacing:.15em;color:#80622d}.ia-steps h3{font: 23px/1.2 Georgia,serif;margin:12px 0}.ia-steps p{font-size:14px;line-height:1.65;margin:0;color:#454c58}.ia-cred{margin:0 7%;padding:27px 0;border-top:1px solid #d8cfb8;border-bottom:1px solid #d8cfb8}.ia-cred p{font: 20px/1.5 Georgia,serif;max-width:930px;margin:0 0 12px}.ia-cred small{font-size:11px;color:#80622d}@media (max-width:600px){.ia-scope{font-size:12px;margin:-8px 0 26px}.ia-how{padding:36px 6%}.ia-how h2{font-size:28px;margin-bottom:26px}.ia-steps{display:block}.ia-steps>div+div{margin-top:25px;padding-top:25px;border-top:1px solid #d8cfb8}.ia-steps h3{font-size:24px}.ia-steps p{font-size:13px}.ia-cred{margin:0 6%;padding:25px 0}.ia-cred p{font-size:20px}}.ia-audience-top{max-width:650px;font-size:18px;line-height:1.6;color:#d4d8df;margin:0 0 30px}.ia-process{padding:28px 7% 23px;background:#f3efe6}.ia-process .ia-kicker{color:#80622d;margin:0 0 14px;font-size:9px}.ia-process>p:not(.ia-kicker){font-size:14px;line-height:1.6;margin:7px 0;color:#454c58;display:flex;gap:17px}.ia-process span{font-size:10px;color:#80622d;padding-top:3px;flex:0 0 18px}.ia-process+.ia-proof{padding-top:25px;border-top:1px solid #d8cfb8}@media (max-width:600px){.ia-audience-top{font-size:15px;line-height:1.65;margin-bottom:27px}.ia-process{padding:25px 6% 20px}.ia-process>p:not(.ia-kicker){font-size:13px;margin:9px 0;gap:12px}}.ledger-mast{padding:60px 7% 90px;background:#0a1524;color:#f3efe6}.ledger-mast .ia-kicker{font-size:10px;line-height:1.7;margin-bottom:26px}.ledger-mast h1{font:normal clamp(64px,8.4vw,112px)/1.04 Georgia,serif;letter-spacing:-.05em;margin:0 0 27px;max-width:none}.ledger-mast h1 span{color:#c9a35f}.ledger-service{max-width:770px;font-size:20px;line-height:1.6;color:#d4d8df;margin:0 0 20px}.ledger-audience{font-size:13px;line-height:1.65;color:#b9c0cc;margin:0;max-width:740px}.ledger-brief{position:relative;background:#f3efe6;margin:-36px 7% 0;padding:40px 44px 32px;border-top:4px solid #c9a35f;box-shadow:0 14px 36px #0a152412}.ledger-hero{padding-bottom:36px;background:#e7e1d5}.ledger-stakes{font: 26px/1.5 Georgia,serif;margin:0 0 28px;color:#0a1524;max-width:940px}.ledger-close{border-top:1px solid #c9a35f80;padding-top:22px;display:grid;grid-template-columns:1fr 1.2fr;gap:30px;align-items:center}.ledger-close>p{font-size:13px;line-height:1.6;color:#454c58;margin:0;max-width:290px}.ledger-actions{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.ledger-actions .ia-note{font:15px Georgia,serif;color:#0a1524;margin:0}.ledger-actions .ia-note small{font:8px Arial,sans-serif;letter-spacing:.12em}.ledger-actions .ia-btn{font-size:11px}.ledger-hero+.ia-process{border-top:1px solid #d8cfb8}@media (max-width:600px){.ledger-mast{padding:36px 6% 65px}.ledger-mast .ia-kicker{font-size:8px;line-height:1.7;margin-bottom:23px}.ledger-mast h1{font-size:clamp(58px,18vw,76px);line-height:1.03;margin-bottom:24px}.ledger-service{font-size:16px;line-height:1.6}.ledger-audience{font-size:13px}.ledger-brief{margin:-28px 4% 0;padding:28px 6% 26px}.ledger-stakes{font-size:21px;line-height:1.5;margin-bottom:24px}.ledger-close{display:block;padding-top:20px}.ledger-close>p{max-width:none;font-size:12px;margin-bottom:24px}.ledger-actions{gap:18px}.ledger-actions .ia-btn{font-size:10px;padding:15px 18px}.ledger-hero{padding-bottom:24px}}.ledger-actions a.ia-note{font-family:Georgia,serif;font-size:15px;line-height:1.4;color:#0a1524;display:block;opacity:1}.ledger-actions a.ia-note small{display:block;font-size:8px;line-height:1.5;color:#67604f;margin-top:5px}.ledger-actions a.ia-note{color:#0a1524!important}.refined-home .ledger-mast{position:relative;isolation:isolate;overflow:hidden;padding-top:56px;padding-bottom:90px}.refined-globe{position:absolute;width:640px;height:427px;object-fit:contain;right:-35px;top:18px;z-index:-1;opacity:.54;pointer-events:none;mask-image:linear-gradient(90deg,transparent 8%,black 47%),radial-gradient(ellipse at 66% 48%,black 32%,transparent 71%);mask-composite:intersect}.refined-home .ledger-mast .ia-kicker{font-size:12px;letter-spacing:.17em;max-width:800px}.refined-home .ledger-audience{font-size:17px;line-height:1.65;max-width:810px;color:#c7cdd5}.refined-home .ledger-close{display:block;text-align:center;padding-top:25px}.refined-home .ledger-close>p{font: 23px/1.5 Georgia,serif;max-width:800px;margin:0 auto 23px;color:#0a1524}.refined-home .ledger-actions{align-items:center}.refined-process{display:grid;grid-template-columns:1.16fr 1fr;gap:58px;padding:36px 7% 34px;background:#f3efe6;border-top:1px solid #d8cfb8}.refined-process .ia-process{padding:0}.refined-process .ia-process .ia-kicker{font-size:11px;margin-bottom:18px}.refined-process .ia-process>p:not(.ia-kicker){font-size:17px;line-height:1.6;margin:10px 0;gap:14px}.refined-process .ia-process span{font-size:11px;padding-top:4px}.refined-note{display:flex;align-items:flex-start;gap:21px;padding:2px 0 0 32px;border-left:1px solid #c9a35f80;color:#0a1524!important;text-decoration:none}.refined-note>svg{width:43px;flex:0 0 43px;color:#947039;margin-top:3px}.refined-note-label{display:block;font:10px/1.6 Arial,sans-serif;letter-spacing:.13em;color:#80622d}.refined-note h2{font: 26px/1.2 Georgia,serif;margin:11px 0 12px}.refined-note p{font:14px/1.6 Arial,sans-serif;color:#454c58;margin:0 0 18px}.refined-note-link{display:inline-block;font:13px/1.5 Arial,sans-serif;color:#715629;border-bottom:1px solid #c9a35f;padding-bottom:5px}.refined-note small{display:block;font:10px/1.5 Arial,sans-serif;color:#67604f;margin-top:10px}.refined-note:hover .refined-note-link{color:#0a1524;border-bottom-color:#0a1524}.refined-note:focus-visible{outline:2px solid #80622d;outline-offset:8px}.refined-process+.ia-proof{border-top:1px solid #d8cfb8}@media (min-width:901px){.refined-home .ia-nav{font-size:14px;gap:22px}.refined-home .ia-nav .ia-request{font-size:12px;letter-spacing:.06em}}@media (min-width:601px) and (max-width:1000px){.refined-process{gap:30px;grid-template-columns:1fr 1fr}.refined-note{padding-left:22px;gap:15px}.refined-note>svg{width:32px;flex-basis:32px}.refined-home .ledger-mast h1{font-size:clamp(64px,8.4vw,112px)}}@media (max-width:600px){.refined-home .ledger-mast{padding:36px 6% 65px}.refined-globe{width:430px;height:287px;right:-150px;top:55px;opacity:.28}.refined-home .ledger-mast .ia-kicker{font-size:9px;letter-spacing:.17em}.refined-home .ledger-audience{font-size:14px}.refined-home .ledger-close>p{font-size:21px;margin-bottom:24px}.refined-process{display:block;padding:29px 6% 30px}.refined-process .ia-process>p:not(.ia-kicker){font-size:15px;line-height:1.65;margin:12px 0}.refined-note{border-left:0;border-top:1px solid #c9a35f80;padding:28px 0 0;margin-top:28px;gap:20px}.refined-note h2{font-size:26px}.refined-note p{font-size:14px}.refined-note-label{font-size:9px}}.refined-globe{width:420px;height:380px;right:7%;top:32px;object-fit:contain;opacity:.46;mask-image:radial-gradient(ellipse 69% 66% at 51% 49%,black 44%,transparent 75%);mask-composite:add}@media (min-width:601px) and (max-width:1000px){.refined-globe{width:350px;height:320px;right:7%;top:44px;opacity:.34}}@media (max-width:600px){.refined-globe{width:200px;height:181px;right:6%;top:105px;opacity:.23}}@media (min-width:1001px){.refined-home .ledger-stakes{font-size:27px;line-height:1.5}}@media (min-width:1001px){.refined-home .ledger-stakes{font-size:27px;max-width:none}}.reading-intro{padding-top:38px;padding-bottom:22px}.reading-intro p{max-width:780px}.reading-intro p:last-child{font-size:14px;color:#67604f;margin-bottom:0}.reading-shelf{padding-top:0;padding-bottom:48px}.reading-feature{padding:30px 0 34px}.reading-feature h2{font-size:34px;margin-top:10px}.reading-feature p{font-size:16px;max-width:660px}.reading-actions{display:flex;gap:28px;flex-wrap:wrap}.reading-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:68px}.reading-grid .ia-resource{padding:28px 0 32px;display:flex;flex-direction:column;align-items:flex-start}.reading-grid .ia-resource h2{margin-top:10px}.reading-grid .ia-resource p{font-size:15px;flex:1;max-width:400px}.reading-grid .ia-resource a{font-size:13px}.reading-request-note{border-top:1px solid #d8cfb8;padding-top:24px;font-size:13px;color:#67604f}.reading-request-note a{border-bottom:1px solid #c9a35f}.refined-home .ledger-audience{font-size:15px}.refined-home .ledger-actions .ia-btn{font-size:12.65px;padding:16px 24px}@media (max-width:600px){.reading-grid{display:block}.reading-feature h2{font-size:28px}.reading-feature p{font-size:14px}.reading-actions{gap:22px}.reading-actions a{font-size:13px}.reading-grid .ia-resource p{font-size:14px}.reading-grid .ia-resource{padding:26px 0}.refined-home .ledger-audience{font-size:13px}.refined-home .ledger-actions .ia-btn{font-size:11.5px;padding:17px 21px}.reading-request-note{overflow-wrap:anywhere}}@media (min-width:901px){.refined-home .ledger-service{font-size:23px;line-height:1.55;max-width:860px}.refined-home .ledger-audience{font-size:20px;line-height:1.55;max-width:900px}.refined-home .ledger-stakes{font-size:24px;line-height:1.55}.refined-home .ia-nav .ia-request{font-family:inherit;font-size:14px;letter-spacing:.09em;font-weight:500;padding:11px 16px}.refined-home .ledger-actions .ia-btn{font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:.045em;padding:19px 30px}.refined-home .cta-arrow{display:inline-block;font-size:20px;line-height:1;margin-left:10px;vertical-align:-1px}}@media (max-width:900px){.refined-home .cta-arrow{display:none}}@media (min-width:901px){.refined-home .refined-process .ia-process .ia-kicker{font-size:14px;letter-spacing:.14em}.refined-home .refined-process .ia-process>p:not(.ia-kicker){font-size:18px;line-height:1.65;margin:12px 0}.refined-home .refined-process .ia-process span{font-size:13px}.refined-home .refined-note-label{font-size:14px;letter-spacing:.075em}.refined-home .refined-note h2{font-size:29px;line-height:1.2;margin-top:12px}.refined-home .refined-note p{font-size:17px;line-height:1.6}.refined-home .refined-note-link{font-size:14px}.refined-home .refined-note small{font-size:13px;line-height:1.55}}@media (min-width:901px){.refined-home .home-process-title,.refined-home .refined-note h2,.refined-home .ia-proof h2{font: 29px/1.25 Georgia,serif;letter-spacing:normal;color:#0a1524;margin:0 0 16px}.refined-home .refined-note h2{margin-top:12px}.refined-home .refined-process .ia-process>p:not(.ia-kicker),.refined-home .refined-note p,.refined-home .ia-proof p{font: 17px/1.65 Inter,Arial,sans-serif;color:#454c58}.refined-home .refined-note-label{font: 14px/1.6 Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:#80622d}.refined-home .refined-note small{color:#454c58}.refined-home .ia-proof p{max-width:none}}@media (max-width:900px){.refined-home .home-process-title{font: 11px/1.6 Arial,sans-serif;letter-spacing:.25em;text-transform:uppercase;color:#80622d;margin:0 0 18px}}.footer-links{display:flex;gap:24px;flex-wrap:wrap}.skip-link{position:fixed;top:10px;left:10px;z-index:10000;transform:translateY(-180%);background:#f3efe6;color:#0a1524;padding:12px 18px;font:16px Arial,sans-serif;border:2px solid #0a1524}.skip-link:focus{transform:none}.ia-foot{color:#aab3c1}.ia-section .ia-kicker,.ia-resource small{color:#715629}.note-transcript{margin:20px 0 28px;font:16px/1.65 Arial,sans-serif}.note-transcript summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px}.note-transcript>div{padding-top:20px;max-width:760px}.ia-note-pages img{aspect-ratio:1061 / 1500}@media (prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
