@font-face{font-family:Leonly;src:url('/assets/fonts/wordmark.a0d054c4.woff2') format('woff2');font-weight:300 700;font-display:swap}:root{--paper:var(--color-paper);--white:var(--color-white);--ink:var(--color-ink);--blue:var(--color-blue);--hover:var(--color-blue-hover);--soft:var(--color-soft);--muted:var(--color-muted);--line:var(--color-line);--field:var(--color-field);--focus:var(--color-blue);--error:var(--color-error);--error-bg:var(--color-error-bg);--sans:'Helvetica Neue',Helvetica,Arial,sans-serif;--display:Leonly,var(--sans)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:17px/1.6 var(--sans);-webkit-font-smoothing:antialiased}a{color:inherit;text-underline-offset:5px;text-decoration-thickness:1px}a:hover{color:var(--blue)}button,input,select,textarea{font:inherit}a,button,input,select,summary,textarea{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--focus);outline-offset:4px}button{cursor:pointer}button:disabled{cursor:not-allowed}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-family:var(--display);font-weight:500;letter-spacing:-.045em;line-height:1.13}h1{font-size:clamp(42px,5vw,68px);font-weight:600}h2{font-size:clamp(32px,3.2vw,44px)}h3{font-size:25px;letter-spacing:-.025em}p+p{margin-top:16px}.wrap{width:min(1200px,calc(100% - 96px));margin-inline:auto}.stage{display:flex;align-items:center;justify-content:space-between;gap:12px 30px;flex-wrap:wrap;background:var(--ink);color:white;padding:7px 24px;font-size:12px;line-height:1.5}.stage a{display:inline-flex;align-items:center;min-height:30px}.stage a:hover{color:var(--color-inverse-muted)}.sitehead{display:flex;align-items:center;justify-content:space-between;min-height:100px;gap:28px;border-bottom:1px solid var(--line)}.wordmark{font-family:var(--display);font-size:36px;letter-spacing:-2px;line-height:1;font-weight:700;text-decoration:none;padding:8px 0}.navlinks{display:flex;gap:23px;align-items:center;font-size:14px}.navlinks>a:not(.btn){display:flex;align-items:center;min-height:44px;text-decoration:none}.navlinks a[aria-current=page]{color:var(--blue);text-decoration:underline}.menubutton{display:none;background:white;border:1px solid var(--field);padding:10px 16px;min-height:44px;border-radius:6px;font-size:16px}.btn{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:52px;padding:13px 21px;border:1px solid var(--blue);border-radius:6px;background:var(--blue);color:white;font-size:16px;line-height:1.5;font-weight:500;text-decoration:none;transition:background .15s,color .15s}.btn:hover{background:var(--hover);border-color:var(--hover);color:white}.btn:active{background:#183AB0}.btn:disabled{background:var(--color-neutral);border-color:var(--color-neutral);color:var(--color-muted)}.btn.secondary{color:var(--blue);background:transparent}.btn.secondary:hover{background:var(--soft)}.btn.loading{background:var(--hover)}.textlink{display:inline-flex;gap:12px;align-items:center;min-height:44px;font-size:16px}.eyebrow{font-size:12px;line-height:1.5;text-transform:uppercase;letter-spacing:.11em;font-weight:600;color:var(--blue);margin-bottom:20px}.lead{font-size:19px;line-height:1.65;max-width:55ch}.small{font-size:14px;line-height:1.6}.muted,.annotation{color:var(--muted)}.annotation{font-size:14px}.actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap;margin-top:28px}.hero{display:grid;grid-template-columns:1.18fr 1fr;gap:76px;align-items:start;padding-block:62px 48px}.hero h1{max-width:12ch}.hero .lead{margin-top:25px;max-width:44ch}.hero .small{margin-top:18px}.herointro .heroidentity{display:none}.offerboard{background:var(--ink);color:white;border-radius:12px;padding:30px 32px;min-width:0}.boardhead{display:flex;gap:20px;justify-content:space-between;align-items:center;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-inverse-muted);border-bottom:1px solid var(--color-line);padding-bottom:20px}.boardhead .boardmark{font-family:var(--display);font-size:26px;font-weight:600;letter-spacing:-.04em;color:white}.offerboard h2{font-size:31px;letter-spacing:-.03em;margin:26px 0 20px}.rolerow{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:59px;border-bottom:1px solid var(--color-line);text-decoration:none;font-size:17px}.rolerow span:last-child{color:var(--color-inverse-muted)}.rolerow:hover{color:white;background:var(--color-blue-deep)}.boardfoot{color:var(--color-inverse-muted);font-size:14px;line-height:1.6;margin-top:20px}.offerboard a:focus-visible{outline-color:var(--color-inverse-muted)}.personal{display:grid;grid-template-columns:88px 1fr auto;gap:26px;align-items:center;padding-block:27px;border-block:1px solid var(--line)}.avatar{width:88px;height:88px;object-fit:cover;object-position:50% 65%;border-radius:6px;display:block}.personal .eyebrow{margin-bottom:8px}.personal h3{font-size:24px;margin-bottom:6px}.personal p{font-size:15px}.personal .textlink{color:var(--blue);white-space:nowrap}.section{padding-block:74px}.sectionhead{display:grid;grid-template-columns:1fr 1fr;gap:76px;align-items:start;margin-bottom:36px}.sectionhead h2{max-width:18ch}.soft{background:var(--soft)}.process{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:32px}.step{padding-top:20px;border-top:1px solid var(--color-line)}.step .number{display:block;color:var(--blue);font-size:13px;margin-bottom:24px}.step h3{margin-bottom:15px}.step p{font-size:16px;line-height:1.65}.pricing{background:var(--ink);color:white;border-radius:12px;padding:46px 48px;display:grid;grid-template-columns:1fr 1.05fr;gap:80px}.pricing h2{max-width:15ch}.pricing .eyebrow{color:var(--color-inverse-muted)}.pricing p{margin-top:20px}.pricing .small,.pricing caption{color:var(--color-inverse-muted)}.fees{width:100%;border-collapse:collapse;font-size:16px}.fees caption{text-align:left;font-size:14px;color:var(--muted);margin-bottom:16px}.fees th,.fees td{text-align:left;border-bottom:1px solid var(--line);padding:16px 0;vertical-align:top}.fees th{font-weight:500}.fees th:last-child,.fees td:last-child{text-align:right;padding-left:20px}.pricing .fees th,.pricing .fees td{border-color:var(--color-line)}.pricing .fees td:last-child{font-family:var(--display);font-size:26px;font-weight:500;line-height:1.1}.checks{display:grid;grid-template-columns:1fr 1fr;gap:80px}.checks h2{max-width:15ch}.checklist{display:flex;flex-direction:column;gap:0}.checkline{border-top:1px solid var(--line);padding:20px 0}.checkline h3{font-size:22px;margin-bottom:12px}.checkline p{font-size:16px}.candidateband{background:var(--blue);color:white;padding-block:45px}.candidateband .wrap{display:flex;justify-content:space-between;gap:60px;align-items:center}.candidateband h2{max-width:18ch;font-size:37px}.candidateband p{margin-top:16px;max-width:60ch;font-size:16px}.candidateband .btn{background:white;color:var(--ink);border-color:white;white-space:nowrap}.candidateband .btn:hover{background:var(--color-soft)}.footer{padding-block:46px 22px;font-size:14px}.footergrid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px}.footer .wordmark{display:inline-block;margin-bottom:18px}.footer nav{display:flex;flex-direction:column;align-items:flex-start}.footer h3{font:500 15px/1.5 var(--sans);letter-spacing:0;margin-bottom:12px}.footer a:not(.wordmark){display:inline-flex;align-items:center;min-height:44px}.legal{margin-top:30px;padding-top:22px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:22px;flex-wrap:wrap;font-size:13px}.crumb{display:flex;gap:8px;flex-wrap:wrap;font-size:14px;color:var(--muted);margin-bottom:28px}.pageintro{padding-block:48px 40px}.pageintro h1{font-size:60px;max-width:19ch}.pageintro .lead{margin-top:24px}.heroidentity{display:none}.contactlayout{display:grid;grid-template-columns:1fr 1.15fr;gap:95px;padding-bottom:74px}.contactintro{background:var(--soft);padding:28px 30px;border-radius:8px}.contactintro .lead{font-size:18px}.contactperson{display:grid;grid-template-columns:88px 1fr;gap:20px;align-items:center;margin-top:28px}.contactperson img{width:88px;height:88px;object-fit:cover;object-position:50% 65%;border-radius:6px}.contactperson strong{display:block}.direct{display:flex;flex-direction:column;align-items:flex-start;margin-top:20px}.direct a{display:flex;align-items:center;min-height:44px;color:var(--blue)}.form-note{border-top:1px solid var(--line);padding-top:20px;margin-top:24px}.form{border-top:2px solid var(--blue);padding-top:28px}.field{margin-bottom:24px}.field label{display:block;font-size:16px;font-weight:500;margin-bottom:9px}.field input,.field select,.field textarea{width:100%;padding:13px 16px;min-height:54px;font-size:16px;color:var(--ink);background:white;border:1px solid var(--field);border-radius:6px}.field textarea{min-height:108px;resize:vertical}.field input[aria-invalid=true],.field select[aria-invalid=true]{border:2px solid var(--error)}.hint{font-size:14px;color:var(--muted);margin-top:7px}.error{font-size:14px;color:var(--error);margin-top:7px}.errorbox{padding:16px 20px;border-left:3px solid var(--error);background:var(--error-bg);margin-bottom:22px}.successbox{background:var(--soft);border-left:3px solid var(--blue);padding:24px}.form details{margin-bottom:24px}.form summary{font-size:16px;min-height:44px;padding-block:10px}.form details[open]>summary{margin-bottom:16px}.form .btn{width:100%;margin-top:16px}.form .small{margin-top:16px}.aboutlead{display:grid;grid-template-columns:340px 1fr;gap:90px;align-items:start;padding-block:52px 68px}.aboutlead>figure>img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:50% 65%;border-radius:8px;display:block}.aboutlead h1{font-size:53px;max-width:18ch;margin-bottom:24px}.aboutlead h2{font-size:30px;margin:28px 0 16px}.rules{display:grid;grid-template-columns:1fr 1fr;gap:36px 65px}.rules article{border-top:2px solid var(--color-line);padding-top:23px}.rules h3{font-size:25px;margin-bottom:15px}.poolintro{max-width:68ch}.poolstate{display:grid;grid-template-columns:1.3fr 1fr;gap:72px;border-block:1px solid var(--line);padding:40px 0;margin:10px 0 66px}.poolstate h2{font-size:35px;margin-bottom:22px;max-width:18ch}.templatelabel{background:var(--ink);color:var(--color-inverse-muted);padding:12px 18px;border-radius:8px 8px 0 0;font-size:13px}.profile{background:white;border:1px solid var(--line);border-top:none;border-radius:0 0 8px 8px;padding:26px}.profilehead{display:flex;justify-content:space-between;gap:20px;font-size:13px;color:var(--muted);margin-bottom:20px}.profile h3{margin-bottom:16px}.profile dl{display:grid;grid-template-columns:120px 1fr;gap:12px;font-size:15px;margin:22px 0}.profile dt{color:var(--muted)}.profile dd{margin:0}.profile .small{border-top:1px solid var(--line);padding-top:16px}.profile .textlink{color:var(--blue)}.preview-note{background:var(--soft);padding:16px 22px;font-size:14px;margin-top:28px}.note{border-left:3px solid var(--blue);padding-left:22px}.articleintro{max-width:900px}.articleintro h1{font-size:56px;max-width:23ch}.articlemeta{display:flex;gap:22px;flex-wrap:wrap;margin-top:24px;font-size:14px;color:var(--muted)}.articlelayout{display:grid;grid-template-columns:240px 1fr;gap:74px;padding:20px 0 74px}.toc{align-self:start;border-top:2px solid var(--blue);padding-top:20px}.toc h2{font:500 16px/1.5 var(--sans);letter-spacing:0;margin-bottom:14px}.toc a{display:block;padding-block:10px;min-height:44px;font-size:15px}.prose{max-width:68ch}.prose h2{font-size:32px;margin:42px 0 22px}.prose h3{font-size:24px;margin:26px 0 16px}.shortanswer{background:var(--soft);padding:28px 32px;margin-bottom:38px;border-radius:8px}.shortanswer h2{margin-top:0;font-size:26px}.prose .fees td:last-child,.prose .fees th:last-child{text-align:left}.prose ul{padding-left:24px}.prose li{margin-block:10px}.guide{padding-block:54px 74px}.guide>h1{font-size:60px;max-width:19ch;margin-bottom:25px}.guide>section{margin-top:64px;padding-top:24px;border-top:1px solid var(--line)}.guide h2{margin-bottom:27px}.guide h3{margin:25px 0 18px}.swatches{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.swatch{height:90px;border-radius:6px;border:1px solid var(--line);margin-bottom:13px}.token-grid>*{min-width:0}.type-specimen{font-size:44px}.token-grid{display:grid;grid-template-columns:1fr 1fr;gap:54px}.demorow{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.samplefocus{outline:3px solid var(--focus);outline-offset:4px}.reviewhead{padding-block:55px 42px}.reviewhead h1{font-size:60px;max-width:19ch}.reviewhead .lead{margin-top:24px}.reviewbar{display:flex;gap:16px;flex-wrap:wrap;margin-top:28px}.viewlinks{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.viewlinks a{border-top:2px solid var(--line);display:block;padding-block:22px;min-height:70px;color:var(--blue)}.reviewsections{padding-bottom:70px}.reviewsections section+section{margin-top:60px}.reviewsections h2{margin-bottom:24px}[hidden]{display:none!important}@media(max-width:1050px){.wrap{width:calc(100% - 64px)}.navlinks{gap:12px;font-size:13px}.navlinks .btn{padding-inline:16px;gap:13px}.hero{gap:45px}.hero h1{font-size:58px}.offerboard{padding:25px}.pricing{padding:36px;gap:50px}.aboutlead{grid-template-columns:290px 1fr;gap:55px}.aboutlead h1{font-size:46px}.contactlayout{gap:50px}}@media(max-width:900px){.sitehead{min-height:80px;padding-block:14px;flex-wrap:wrap}.wordmark{font-size:33px}.navlinks{display:flex;flex-basis:100%;flex-direction:column;align-items:stretch;gap:0;margin-top:18px}.navlinks>a:not(.btn){border-top:1px solid var(--line);padding:10px 0;font-size:16px}.navlinks .btn{margin-top:10px}.js .menubutton{display:block}.js .navlinks:not(.open){display:none}}@media(max-width:800px){.wrap{width:calc(100% - 40px)}.stage{padding:6px 20px;font-size:11px;gap:6px 20px}.stage .date{display:none}.hero{grid-template-columns:1fr;gap:32px;padding-block:36px}.hero h1{font-size:44px;max-width:13ch}.hero .lead{font-size:18px;margin-top:22px}.herointro .heroidentity,.heroidentity{display:flex;align-items:center;gap:14px;margin-top:22px;font-size:14px;line-height:1.5}.heroidentity img{width:52px;height:52px;object-fit:cover;object-position:50% 65%;border-radius:6px}.hero .actions{gap:20px;margin-top:23px}.hero .small{font-size:13px}.offerboard{padding:25px 26px;border-radius:10px}.offerboard h2{font-size:28px;margin-block:22px 16px}.rolerow{min-height:55px;font-size:16px}.personal{grid-template-columns:64px 1fr;gap:20px;padding-block:24px}.personal .avatar{width:64px;height:64px}.personal>.textlink{grid-column:2}.personal h3{font-size:23px}.section{padding-block:50px}.sectionhead{grid-template-columns:1fr;gap:22px;margin-bottom:28px}h2{font-size:32px}.lead{font-size:18px}.process{grid-template-columns:1fr;gap:30px;margin-top:28px}.step .number{margin-bottom:16px}.pricing{grid-template-columns:1fr;padding:28px 25px;gap:30px;border-radius:10px}.pricing h2{max-width:18ch}.pricing .fees td:last-child{font-size:23px}.fees{font-size:15px}.checks{grid-template-columns:1fr;gap:30px}.checkline{padding-block:18px}.candidateband{padding-block:36px}.candidateband .wrap{flex-direction:column;align-items:flex-start;gap:24px}.candidateband h2{font-size:32px}.footergrid{grid-template-columns:1fr 1fr;gap:30px}.footergrid>div:first-child{grid-column:1/-1}.legal{flex-direction:column;gap:14px}.pageintro{padding-block:34px 30px}.pageintro h1{font-size:42px}.crumb{margin-bottom:20px}.contactlayout{grid-template-columns:1fr;gap:32px;padding-bottom:50px}.contactintro{order:2;padding:25px}.form{order:1}.aboutlead{grid-template-columns:1fr;gap:32px;padding-block:36px 50px}.aboutlead>div{order:1}.aboutlead>figure{order:2;max-width:320px}.aboutlead h1{font-size:42px}.aboutlead h2{font-size:28px}.rules{grid-template-columns:1fr;gap:30px}.poolstate{grid-template-columns:1fr;gap:34px;padding-block:28px;margin-bottom:45px}.poolstate h2{font-size:30px}.profile{padding:22px}.profile dl{grid-template-columns:100px 1fr;gap:12px}.articleintro h1{font-size:42px}.articlelayout{grid-template-columns:1fr;gap:28px;padding-bottom:50px}.toc{display:flex;flex-wrap:wrap;gap:8px 22px}.toc h2{flex-basis:100%;margin:0}.toc a{font-size:14px}.prose h2{font-size:29px}.prose .fees{font-size:14px}.shortanswer{padding:24px}.guide{padding-block:38px 50px}.guide>h1{font-size:42px}.guide>section{margin-top:45px}.swatches{grid-template-columns:1fr 1fr}.token-grid{grid-template-columns:1fr;gap:30px}.type-specimen{font-size:clamp(30px,9.5vw,44px)}.reviewhead{padding-block:38px}.reviewhead h1{font-size:42px}.viewlinks{grid-template-columns:1fr 1fr;gap:20px}}@media(max-width:380px){.wrap{width:calc(100% - 32px)}.hero h1{font-size:37px}.pageintro h1,.articleintro h1,.aboutlead h1,.guide>h1,.reviewhead h1{font-size:38px}.actions{gap:12px}.offerboard{padding:23px}.pricing{padding:25px 22px}.fees{font-size:14px}.viewlinks{grid-template-columns:1fr}.reviewbar>.btn{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}.stage a:focus-visible,.candidateband a:focus-visible{outline-color:var(--color-inverse-muted)} @font-face{font-family:LeonlyMono;src:url('/assets/fonts/mono.c36f509c.woff2') format('woff2');font-weight:400;font-display:swap}:root{--paper:var(--color-paper);--ink:var(--color-ink);--blue:var(--color-blue);--hover:var(--color-blue-hover);--soft:var(--color-soft);--muted:var(--color-muted);--line:var(--color-line);--field:var(--color-field);--error:var(--color-error);--focus:var(--color-blue);--mono:LeonlyMono,monospace}body{background:var(--paper);font-size:17px;line-height:1.6}h1,h2,h3{font-weight:500;letter-spacing:-.055em}h1{font-weight:500}h2{font-size:clamp(34px,4vw,58px)}h3{font-size:28px}.wrap{width:min(1280px,calc(100% - 112px))}.stage{background:var(--paper);color:var(--muted);font:10px/1.5 var(--mono);padding:6px 24px;justify-content:flex-end;gap:24px}.stage a{color:var(--ink);min-height:28px}.stage a:hover{color:var(--blue)}.sitehead{min-height:90px;border-color:var(--line)}.wordmark{font-size:39px;letter-spacing:-2.6px}.navlinks{gap:34px;font-size:14px}.navlinks .btn{margin-left:16px;min-height:48px}.btn{border-radius:100px;background:var(--ink);border-color:var(--ink);gap:30px;padding:13px 24px;font-weight:500}.btn:hover{background:var(--blue);border-color:var(--blue)}.btn:active{background:var(--hover)}.btn.secondary{background:transparent;color:var(--ink);border-color:var(--color-field)}.btn.secondary:hover{background:white;color:var(--blue);border-color:var(--blue)}.btn.loading{background:var(--hover);border-color:var(--hover)}.textlink{font-size:15px}.eyebrow{font:11px/1.6 var(--mono);letter-spacing:.03em;color:var(--muted);margin-bottom:24px}.eyebrow .eyedot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--blue);margin-right:9px}.lead{font-size:19px;line-height:1.6}.section{padding-block:100px}.actions{gap:24px}.small{font-size:14px}.menubutton{border-radius:100px;background:transparent}.modernhero{position:relative;min-height:635px;padding-top:72px;padding-bottom:62px}.hero-copy{position:relative;z-index:2;max-width:790px;pointer-events:none}.hero-copy a{pointer-events:auto}.modernhero h1{font-size:clamp(74px,7.2vw,104px);line-height:1.01;letter-spacing:-.065em;max-width:11ch}.modernhero h1 span{color:var(--blue)}.modernhero .lead{max-width:41ch;font-size:18px;margin-top:28px}.modernhero .actions{margin-top:26px}.hero-art{position:absolute;right:-12px;top:40px;width:500px;height:530px;z-index:1;pointer-events:none}.hero-art img{display:block;width:100%;height:100%;object-fit:contain}.hero-signature{display:flex;align-items:center;gap:12px;margin-top:29px;font-size:13px;line-height:1.5;color:var(--muted)}.hero-signature img{width:40px;height:40px;object-fit:cover;object-position:50% 65%;border-radius:50%}.hero-signature strong{color:var(--ink);font-weight:500}.hero-foot{position:relative;z-index:2;margin-top:45px;border-top:1px solid var(--line);padding-top:20px;display:flex;justify-content:space-between;gap:25px;font:11px/1.5 var(--mono);color:var(--muted)}.hero-foot a{display:inline-flex;min-height:44px;align-items:center;text-decoration:none;color:var(--ink)}.factsline{border-block:1px solid var(--line);padding-block:20px;display:flex;justify-content:space-between;gap:25px;flex-wrap:wrap;font:12px/1.6 var(--mono)}.factsline span{display:flex;align-items:center;gap:12px}.factsline i{width:5px;height:5px;background:var(--blue);border-radius:50%}.chapter{display:grid;grid-template-columns:1fr 2.1fr;gap:55px;margin-bottom:42px}.chapter .eyebrow{padding-top:10px;margin-bottom:0}.chapter h2{max-width:22ch}.chapter .lead{max-width:54ch;margin-top:24px;font-size:18px}.rolelist{margin-left:calc((100% - 55px)/3.1 + 55px)}.roleitem{display:grid;grid-template-columns:40px 1fr 46px;align-items:center;gap:22px;border-top:1px solid var(--line);padding:22px 0;text-decoration:none}.roleitem:last-child{border-bottom:1px solid var(--line)}.roleitem .idx{font:11px var(--mono);color:var(--muted)}.roleitem strong{font:500 30px/1.2 var(--display);letter-spacing:-.04em}.roundarrow{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid var(--color-field);border-radius:50%;font-size:23px}.roleitem:hover .roundarrow{background:var(--blue);color:white;border-color:var(--blue)}.roleitem:hover strong{color:var(--blue)}.process-modern{margin-top:50px}.process-modern article{display:grid;grid-template-columns:80px 1fr 1fr;gap:45px;padding-block:35px;border-top:1px solid var(--line)}.process-modern article:last-child{border-bottom:1px solid var(--line)}.process-modern .step-index{font:500 45px/1 var(--display);color:var(--blue);letter-spacing:-.05em}.process-modern h3{font-size:32px}.process-modern p{font-size:16px;max-width:47ch}.processlabel{font:10px/1.5 var(--mono);display:block;color:var(--muted);margin-bottom:12px}.soft{background:var(--color-neutral)}.editorialfees{display:grid;grid-template-columns:.85fr 1.4fr;gap:100px;padding-block:65px;border-block:1px solid var(--line)}.editorialfees .fee-display{font:500 clamp(78px,8vw,116px)/1 var(--display);letter-spacing:-.075em;color:var(--blue);white-space:nowrap;margin-top:25px}.editorialfees .fee-display small{font-size:.42em}.editorialfees .fee-caption{max-width:28ch;font-size:15px;margin-top:24px}.editorialfees .fees caption{max-width:55ch}.fees{font-size:16px}.fees td,.fees th{padding:19px 0}.editorialfees .fees td:last-child{font:500 29px var(--display);letter-spacing:-.04em}.editorialfees .terms{font-size:14px;color:var(--muted);margin-top:24px;max-width:66ch}.standards{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:50px}.standards article{border-top:1px solid var(--line);padding-top:24px}.standards .number{font:11px var(--mono);color:var(--blue)}.standards h3{font-size:27px;margin-block:25px 16px}.standards p{font-size:16px}.closing{margin:0 18px;position:relative;overflow:hidden;border-radius:12px;background:var(--color-blue-deep);color:white;padding:78px 0}.closing:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 90% 90%,var(--color-blue) 0,transparent 50%),radial-gradient(ellipse at 45% 90%,var(--color-blue-hover) 0,transparent 65%),linear-gradient(115deg,var(--color-blue-deep),var(--color-blue-deep))}.closing:after{content:'';position:absolute;inset:0;background:url('/assets/img/a/grain.622be790.svg');opacity:.1;mix-blend-mode:soft-light;pointer-events:none}.closing .wrap{position:relative;z-index:1;display:grid;grid-template-columns:1.1fr 1fr;gap:100px;align-items:end}.closing .eyebrow{color:var(--color-inverse-muted)}.closing h2{font-size:62px;line-height:1.05;max-width:15ch}.closing p{max-width:41ch;font-size:17px}.closing .btn{background:white;color:var(--ink);border-color:white;margin-top:28px}.closing .btn:hover{background:var(--color-soft)}.closing .candidate-link{display:flex;align-items:center;min-height:44px;color:white;font-size:14px;text-underline-offset:6px;margin-top:18px}.closing a:focus-visible{outline-color:white}.footer{padding-block:70px 25px}.footergrid{grid-template-columns:1.8fr 1fr 1fr}.footer h3{font:11px var(--mono);letter-spacing:0;text-transform:uppercase;color:var(--muted)}.footer .wordmark{font-size:32px}.footer .legal{font-size:12px}.footer a:hover{color:var(--blue)}.footerend{font:600 clamp(86px,16.7vw,225px)/.9 var(--display);letter-spacing:-.08em;color:var(--ink);margin-top:55px;overflow:hidden}.pageintro{padding-block:62px 42px}.pageintro h1{font-size:clamp(44px,5.5vw,78px);max-width:20ch;line-height:1.05}.pageintro .eyebrow{color:var(--blue)}.crumb{font:11px/1.6 var(--mono);margin-bottom:25px}.contactlayout{gap:80px;padding-bottom:100px}.contactintro{background:transparent;border-radius:0;border-top:1px solid var(--line);padding:28px 0}.contactperson img{border-radius:50%;width:72px;height:72px}.contactperson{grid-template-columns:72px 1fr}.form{border-top:1px solid var(--ink)}.field input,.field textarea,.field select{border-radius:7px;background:var(--color-white);min-height:56px}.form .btn{justify-content:space-between}.aboutlead{grid-template-columns:280px 1fr;gap:110px;padding-block:62px 90px}.aboutlead>figure>img{width:100%;height:auto;aspect-ratio:4/5;object-position:50% 65%;border-radius:3px}.aboutlead h1{font-size:clamp(44px,5vw,69px);max-width:19ch;line-height:1.05}.aboutlead .lead{font-size:18px}.aboutlead h2{font-size:32px}.rules article{border-top:1px solid var(--line)}.personal{padding-block:28px;border-block:1px solid var(--line)}.personal .avatar{border-radius:50%;width:72px;height:72px}.personal{grid-template-columns:72px 1fr auto}.personal h3{font-size:25px}.personal .eyebrow{font-size:10px;margin-bottom:8px;color:var(--muted)}.profile{border-radius:0 0 9px 9px;background:white}.templatelabel{border-radius:9px 9px 0 0;background:var(--ink);color:var(--color-inverse-muted);font:10px/1.6 var(--mono)}.poolstate{gap:100px}.profilehead{font:10px/1.6 var(--mono)}.profile h3{font-size:29px}.poolstate h2{font-size:38px}.articleintro h1{font-size:clamp(44px,5vw,72px);line-height:1.05}.articlemeta{font:11px/1.6 var(--mono)}.articlelayout{gap:90px}.toc{border-top:1px solid var(--ink)}.shortanswer{background:var(--color-soft);border-radius:4px}.shortanswer h2{font-size:27px}.prose h2{font-size:36px}.prose .fees{font-size:15px}.candidateband{background:var(--blue)}.candidateband h2{font-size:42px}.candidateband .btn{border-radius:100px}.guide>h1,.reviewhead h1{font-size:clamp(44px,5.5vw,78px);line-height:1.05}.guide h2{font-size:36px}.type-specimen{font-size:55px;line-height:1.05}.guide .pricing{background:transparent;border-block:1px solid var(--line);border-radius:0;color:var(--ink);padding:38px 0;gap:60px}.guide .pricing p,.guide .pricing caption{color:var(--muted)}.guide .pricing .fees th,.guide .pricing .fees td{border-color:var(--line)}.guide .pricing .eyebrow{color:var(--blue)}.guide .pricing h2{color:var(--ink)}.refgrid{display:grid;grid-template-columns:1fr;gap:60px}.refitem{display:grid;grid-template-columns:1.6fr 1fr;gap:45px;align-items:start}.refitem img{width:100%;height:auto;border:1px solid var(--line)}.refitem h2{font-size:32px}.refitem p{font-size:16px;margin-top:18px}.refitem a{color:var(--blue)}.refnote{font:11px/1.7 var(--mono);color:var(--muted);margin-top:20px}.reviewhead .lead{max-width:56ch}.demo-art{width:100%;height:320px;object-fit:contain;background:var(--color-soft)}.swatch{border-radius:5px}.samplefocus{outline-color:var(--blue)}.stage a:focus-visible{outline-color:var(--blue)}@media(max-width:1200px){.wrap{width:calc(100% - 80px)}.hero-art{width:410px;right:-10px;top:65px}.modernhero h1{font-size:88px}.hero-copy{max-width:710px}.navlinks{gap:22px}.chapter{gap:40px}.rolelist{margin-left:calc((100% - 40px)/3.1 + 40px)}.closing .wrap{gap:65px}.closing h2{font-size:53px}}@media(max-width:1000px){.hero-art{width:340px;right:0;top:150px;opacity:.75}.modernhero h1{font-size:77px}.hero-copy{max-width:670px}.modernhero .lead{max-width:34ch}.aboutlead{gap:65px;grid-template-columns:240px 1fr}.aboutlead h1{font-size:48px}.editorialfees{gap:60px}.process-modern article{grid-template-columns:65px 1fr 1fr;gap:25px}.process-modern h3{font-size:28px}.contactlayout{gap:55px}.closing .wrap{gap:45px}.closing h2{font-size:46px}}@media(max-width:900px){.sitehead{min-height:76px}.navlinks .btn{margin-left:0}.navlinks{gap:0}.navlinks>a:not(.btn){padding:13px 0}.wordmark{font-size:33px}.menubutton{font-size:14px}.stage{padding:4px 20px;font-size:9px;justify-content:space-between}.stage .date{display:none}}@media(max-width:800px){.wrap{width:calc(100% - 40px)}.modernhero{padding-block:40px 30px;min-height:0;display:flex;flex-direction:column}.hero-copy{max-width:100%;pointer-events:auto}.modernhero h1{font-size:clamp(44px,8.5vw,68px);max-width:13ch;line-height:1.03}.modernhero .eyebrow{font-size:10px;margin-bottom:20px}.modernhero .lead{font-size:16px;line-height:1.6;max-width:40ch;margin-top:24px}.modernhero .actions{margin-top:24px;gap:20px}.hero-signature{margin-top:23px;font-size:12px}.hero-signature img{width:36px;height:36px}.hero-art{position:relative;top:auto;right:auto;width:100%;height:245px;margin-top:22px;opacity:1;order:2}.hero-art img{object-fit:cover;object-position:50% 47%}.hero-foot{order:3;margin-top:14px;padding-top:15px;font-size:10px;gap:15px}.hero-foot span:last-child{display:none}.section{padding-block:65px}.chapter{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.chapter .eyebrow{padding:0}.chapter h2{font-size:39px;line-height:1.08}.chapter .lead{font-size:17px;margin-top:19px}.rolelist{margin-left:0}.roleitem{grid-template-columns:25px 1fr 44px;gap:13px;padding-block:20px}.roleitem strong{font-size:26px}.roundarrow{width:44px;height:44px}.factsline{font-size:10px;gap:14px 25px;padding-block:17px}.factsline span{gap:8px}.factsline span:last-child{display:none}.process-modern{margin-top:32px}.process-modern article{grid-template-columns:42px 1fr;gap:15px 25px;padding-block:28px}.process-modern .step-index{font-size:32px}.process-modern h3{font-size:28px}.process-modern article>p{grid-column:2;font-size:15px}.processlabel{font-size:9px;margin-bottom:8px}.editorialfees{grid-template-columns:1fr;gap:32px;padding-block:40px}.editorialfees .fee-display{font-size:83px;margin-top:20px}.editorialfees .fee-caption{max-width:44ch;margin-top:18px}.fees{font-size:15px}.fees td,.fees th{padding:17px 0}.editorialfees .fees td:last-child{font-size:24px}.standards{grid-template-columns:1fr;gap:29px;margin-top:35px}.standards h3{font-size:27px;margin-top:17px}.standards p{font-size:15px}.closing{margin-inline:8px;padding-block:50px;border-radius:7px}.closing .wrap{grid-template-columns:1fr;gap:28px;width:calc(100% - 40px)}.closing h2{font-size:43px;max-width:14ch}.closing p{font-size:16px}.closing .btn{margin-top:24px}.footer{padding-top:50px}.footergrid{grid-template-columns:1fr 1fr;gap:27px}.footergrid>div:first-child{grid-column:1/-1}.footerend{font-size:24.5vw;margin-top:38px}.legal{gap:13px}.pageintro{padding-block:35px 30px}.pageintro h1{font-size:43px}.contactlayout{padding-bottom:65px;gap:30px}.contactintro{padding:25px 0}.aboutlead{grid-template-columns:1fr;padding-block:38px 65px;gap:28px}.aboutlead h1{font-size:45px}.aboutlead>figure{max-width:240px}.aboutlead .heroidentity{font-size:13px}.aboutlead .heroidentity img,.pageintro .heroidentity img{border-radius:50%;width:44px;height:44px}.aboutlead h2{font-size:28px}.aboutlead .lead{font-size:17px}.personal{grid-template-columns:60px 1fr;gap:18px}.personal .avatar{width:60px;height:60px}.personal h3{font-size:24px}.personal p{font-size:14px}.personal>.textlink{grid-column:2}.poolstate{gap:35px}.poolstate h2{font-size:34px}.profile h3{font-size:27px}.profilehead{font-size:9px}.articleintro h1{font-size:43px}.articlelayout{gap:25px}.prose h2{font-size:31px}.prose .fees{font-size:14px}.toc{gap:8px 18px}.candidateband h2{font-size:34px}.guide>h1,.reviewhead h1{font-size:44px}.guide h2{font-size:30px}.type-specimen{font-size:clamp(32px,9vw,50px)}.refitem{grid-template-columns:1fr;gap:22px}.refitem h2{font-size:30px}.refgrid{gap:50px}.guide .pricing{padding-block:25px;gap:25px}.guide .pricing h2{font-size:31px}.demo-art{height:240px}.viewlinks{grid-template-columns:1fr}.viewlinks a{padding-block:19px}.reviewhead .eyebrow{font-size:10px}.reviewhead .lead{font-size:17px}}@media(max-width:380px){.wrap{width:calc(100% - 32px)}.modernhero h1{font-size:38px}.modernhero .eyebrow{font-size:9px}.modernhero .lead{font-size:15px}.modernhero .actions{gap:16px}.modernhero .btn{padding-inline:19px;font-size:14px}.modernhero .textlink{font-size:14px}.hero-art{height:215px}.chapter h2{font-size:35px}.roleitem strong{font-size:23px}.closing h2{font-size:38px}.pageintro h1,.articleintro h1,.aboutlead h1,.guide>h1,.reviewhead h1{font-size:38px}.editorialfees .fee-display{font-size:72px}.fees{font-size:14px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}} .modernhero{min-height:0;padding-top:64px;padding-bottom:45px}.hero-main{display:grid;grid-template-columns:1.38fr 1fr;gap:62px;align-items:center}.hero-copy{max-width:none;pointer-events:auto}.modernhero h1{font-size:clamp(72px,7.2vw,104px);max-width:none}.hero-scene{position:relative;margin:0;padding:22px 0 34px 20px;isolation:isolate;min-width:0}.scene-blue{position:absolute;inset:0 22px 16px 0;border-radius:9px;background:linear-gradient(140deg,var(--color-blue-deep),var(--color-blue));z-index:-1}.scene-blue:after{content:'';position:absolute;inset:0;background:url('/assets/img/a/grain.622be790.svg');opacity:.16;mix-blend-mode:soft-light;border-radius:inherit}.scene-photo{display:block;width:100%;height:450px;object-fit:cover;object-position:53% 50%;border-radius:6px}.scene-caption{position:absolute;right:22px;bottom:47px;width:232px;padding:22px 25px 18px;background:var(--paper);border-radius:5px;border:1px solid var(--color-line)}.scene-label,.scene-caption-foot,.scene-tag{font:10px/1.6 var(--mono)}.scene-label{display:block;color:var(--muted);margin-bottom:10px}.scene-caption strong{display:block;font:500 30px/1.1 var(--display);letter-spacing:-.055em}.scene-caption-foot{display:flex;align-items:center;justify-content:space-between;margin-top:18px;color:var(--blue)}.scene-caption-foot span{font:24px var(--display)}.scene-tag{position:absolute;bottom:18px;left:20px;color:white;font-size:9px}.hero-foot{margin-top:40px}.contact-ribbon{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:55px;margin-top:56px;padding:32px 40px;color:white;background:var(--color-blue-deep);border-radius:7px}.contact-ribbon:before{content:'';position:absolute;inset:0;background:url('/assets/img/a/grain.622be790.svg');opacity:.1;mix-blend-mode:soft-light;z-index:-1}.ribbon-person{display:flex;align-items:center;gap:23px}.ribbon-person img{width:96px;height:96px;flex-shrink:0;border-radius:50%;object-fit:cover;object-position:50% 65%}.ribbon-label{font:10px/1.6 var(--mono);color:var(--color-inverse-muted);display:block;margin-bottom:8px}.ribbon-person h3{font-size:30px;line-height:1.15}.ribbon-person p{font-size:13px;color:var(--color-inverse-muted);margin-top:7px}.ribbon-copy p{font-size:16px;max-width:42ch}.ribbon-copy a{display:flex;justify-content:space-between;align-items:center;min-height:44px;max-width:310px;margin-top:14px;font-size:23px;letter-spacing:-.035em;text-decoration:none;border-bottom:1px solid var(--color-line)}.ribbon-copy a:hover{border-color:white;color:white}.contact-ribbon a:focus-visible{outline-color:white}.profile-showcase{display:grid;grid-template-columns:1.06fr 1fr;gap:85px;align-items:center}.booklet-demo{position:relative;isolation:isolate;min-width:0;border-radius:9px;padding:24px 32px 28px;background:var(--color-soft)}.booklet-demo:before{content:'';position:absolute;inset:0;background:url('/assets/img/a/grain.622be790.svg');opacity:.06;z-index:-1;border-radius:inherit}.booklet-note{font:10px/1.6 var(--mono);color:var(--color-muted);margin-bottom:18px}.booklet-tabs{display:none;gap:3px;margin-bottom:25px;flex-wrap:wrap}.js .booklet-tabs{display:flex}.booklet-tabs button{appearance:none;border:0;border-radius:100px;background:transparent;color:var(--color-muted);font:11px/1.5 var(--mono);padding:10px 13px;min-height:44px;cursor:pointer}.booklet-tabs button span{font:13px/1.5 Arial,sans-serif;margin-left:4px}.booklet-tabs button[aria-selected=true]{background:var(--ink);color:white}.booklet-tabs button:hover:not([aria-selected=true]){background:var(--color-line)}.paper-stack{position:relative;padding:0 8px 10px 0}.paper-stack:before,.paper-stack:after{content:'';position:absolute;background:var(--color-paper);border:1px solid var(--color-line);inset:7px 3px 5px 5px;border-radius:3px;z-index:-1}.paper-stack:after{inset:13px 0 0 10px;background:var(--color-soft);z-index:-2}.doc-paper{background:var(--color-white);border-radius:3px;border:1px solid var(--color-line);padding:25px 29px;min-height:447px;display:flex;flex-direction:column}.doc-paper[hidden]{display:none}.doc-paper+.doc-paper{margin-top:22px}.js .doc-paper+.doc-paper{margin-top:0}.doc-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;color:var(--color-muted);font:9px/1.6 var(--mono);gap:16px}.doc-wordmark{font:600 25px/1 var(--display);color:var(--ink);letter-spacing:-1.6px}.doc-caption{font:9px/1.6 var(--mono);color:var(--blue);margin-bottom:8px}.doc-paper h3{font-size:31px;line-height:1.08;letter-spacing:-.055em;margin-bottom:18px}.doc-placeholder{font:10px/1.6 var(--mono);color:var(--muted);margin-bottom:20px}.doc-field{border-top:1px solid var(--color-line);padding-top:16px;margin-bottom:16px}.doc-field>span,.doc-facts dt{font:9px/1.6 var(--mono);color:var(--muted)}.doc-field p,.doc-facts dd{font-size:12px;line-height:1.6;margin-top:6px}.doc-facts{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0 0 22px}.doc-facts dd{margin-left:0}.doc-footer{font:9px/1.7 var(--mono);color:var(--color-muted);border-top:1px solid var(--color-line);padding-top:13px;margin-top:auto}.doc-timeline{margin:9px 0 24px;padding-left:17px;border-left:1px solid var(--color-line)}.doc-timeline>div{position:relative;margin-bottom:23px}.doc-timeline>div:before{content:'';position:absolute;left:-21px;top:5px;border-radius:50%;background:var(--blue);width:7px;height:7px}.doc-timeline span{font:9px/1.6 var(--mono);color:var(--muted);display:block;margin-bottom:6px}.doc-timeline strong{font-size:13px;font-weight:500}.doc-timeline p{font-size:12px;line-height:1.6;margin-top:6px}.doc-rate{font:500 48px/1 var(--display);letter-spacing:-.065em;color:var(--blue);margin-bottom:15px}.doc-rate span{font-size:.5em}.doc-paper>p:not(.doc-placeholder){font-size:12px;line-height:1.7;margin-bottom:13px}.doc-paper>.textlink{font-size:12px;min-height:44px;margin-bottom:14px;display:flex;align-items:center}.booklet-footnote{font-size:11px;line-height:1.7;color:var(--color-muted);margin-top:22px;max-width:56ch}.profile-explanation>h3{font-size:38px;line-height:1.1;margin-bottom:28px}.profile-explanation .eyebrow{margin-bottom:15px}.profile-explanation ol{list-style:none;padding:0;margin:0}.profile-explanation li{display:grid;grid-template-columns:30px 1fr;gap:15px;padding:20px 0;border-top:1px solid var(--line)}.profile-explanation li>span{font:11px/1.6 var(--mono);color:var(--blue);padding-top:4px}.profile-explanation strong{font-weight:500;font-size:18px}.profile-explanation li p{font-size:15px;line-height:1.65;margin-top:7px;max-width:44ch}.profile-consent{font-size:13px;color:var(--muted);margin:18px 0 13px;max-width:50ch}.demo-photo{width:100%;height:320px;object-fit:cover;border-radius:5px}.guide>section>.booklet-demo{max-width:620px}@media(max-width:1200px){.hero-main{gap:35px;grid-template-columns:1.35fr 1fr}.modernhero h1{font-size:88px}.scene-photo{height:415px}.scene-caption{right:15px;width:205px;padding:19px 20px}.scene-caption strong{font-size:27px}.profile-showcase{gap:55px}.contact-ribbon{gap:35px;padding:30px}}@media(max-width:1050px){.hero-main{grid-template-columns:1fr 1fr;gap:32px}.modernhero h1{font-size:clamp(58px,6.6vw,68px)}.modernhero .lead{font-size:17px}.scene-photo{height:400px}.scene-caption{width:195px}.profile-showcase{gap:35px}.booklet-demo{padding-inline:23px}.doc-paper{padding:23px}.contact-ribbon{gap:30px}.ribbon-person img{width:76px;height:76px}.ribbon-person h3{font-size:26px}.ribbon-person{gap:17px}}@media(max-width:900px){.hero-main{grid-template-columns:1fr;gap:32px}.modernhero h1{font-size:77px;max-width:13ch}.modernhero .lead{max-width:42ch}.hero-scene{max-width:660px;width:100%;padding:16px 0 26px 16px}.scene-photo{height:340px}.scene-caption{width:232px;bottom:39px;right:22px}.scene-blue{inset:0 16px 11px 0}.scene-tag{left:16px;bottom:12px}.contact-ribbon{grid-template-columns:1fr;gap:24px}.profile-showcase{grid-template-columns:1fr;gap:40px}.booklet-demo{max-width:620px}.profile-explanation{max-width:620px}}@media(max-width:800px){.modernhero{display:block;padding-block:40px 30px}.modernhero h1{font-size:clamp(44px,8.5vw,68px)}.modernhero .lead{font-size:16px}.hero-main{gap:31px}.hero-foot{margin-top:25px}.hero-scene{max-width:none}.scene-photo{height:300px}.scene-caption{width:204px;padding:17px 19px;right:14px;bottom:39px}.scene-caption strong{font-size:27px}.scene-label{font-size:9px;margin-bottom:8px}.scene-caption-foot{margin-top:13px}.scene-tag{font-size:8px}.contact-ribbon{margin-top:35px;padding:26px 24px}.ribbon-person img{width:72px;height:72px}.ribbon-person h3{font-size:25px}.ribbon-copy p{font-size:15px}.ribbon-copy a{font-size:21px}.ribbon-label{font-size:9px}.booklet-demo{padding:21px 20px 25px}.booklet-tabs{margin-bottom:22px;gap:1px;flex-wrap:nowrap;justify-content:space-between}.booklet-tabs button{padding-inline:8px;font-size:10px}.booklet-tabs button span{font-size:11px;margin-left:1px}.doc-paper{padding:22px;min-height:435px}.doc-paper h3{font-size:29px}.doc-head{margin-bottom:28px}.doc-facts{gap:12px}.booklet-note{font-size:9px;margin-bottom:15px}.booklet-footnote{font-size:11px}.profile-explanation>h3{font-size:32px}.profile-showcase{gap:36px}.profile-explanation li{padding-block:17px}.profile-explanation strong{font-size:17px}.profile-explanation li p{font-size:15px}.demo-photo{height:230px}}@media(max-width:380px){.modernhero h1{font-size:38px}.scene-photo{height:270px}.scene-caption{width:187px;padding:15px 17px}.scene-caption strong{font-size:25px}.scene-tag{font-size:7px}.contact-ribbon{padding:24px 20px}.ribbon-person{gap:13px}.ribbon-person img{width:60px;height:60px}.ribbon-person h3{font-size:23px}.ribbon-person p{font-size:11px}.booklet-demo{padding:18px 13px 23px}.booklet-tabs button{padding-inline:6px}.doc-paper{padding:20px 18px}.doc-paper h3{font-size:27px}.doc-facts{grid-template-columns:1fr;gap:12px}.doc-head{font-size:8px;gap:10px}.doc-footer{font-size:8px}.booklet-footnote{font-size:10px}} .hero-entry{position:relative;isolation:isolate;min-width:0;background:linear-gradient(145deg,var(--color-blue-deep),var(--color-blue));padding:24px 25px 20px;border-radius:9px;color:white}.hero-entry:before{content:'';position:absolute;inset:0;background:url('/assets/img/a/grain.622be790.svg');opacity:.12;mix-blend-mode:soft-light;z-index:-1;border-radius:inherit;pointer-events:none}.entry-label{font:10px/1.6 var(--mono);color:var(--color-white);margin-bottom:17px}.entry-tabs{display:none;gap:8px;margin-bottom:20px}.js .entry-tabs{display:flex}.entry-tabs button{appearance:none;border:1px solid var(--color-line);border-radius:100px;background:transparent;color:white;font:13px/1.4 Arial,sans-serif;min-height:44px;padding:10px 16px;cursor:pointer;flex:1}.entry-tabs button[aria-selected=true]{background:white;color:var(--ink);border-color:white}.entry-tabs button:hover:not([aria-selected=true]){background:var(--color-blue-deep)}.entry-tabs button:focus-visible{outline-color:white}.entry-paper{background:var(--paper);padding:27px 28px 23px;border-radius:5px;color:var(--ink);min-height:376px}.entry-paper[hidden]{display:none}.entry-paper+.entry-paper{margin-top:20px}.js .entry-paper+.entry-paper{margin-top:0}.entry-kicker{display:block;font:10px/1.6 var(--mono);color:var(--muted);margin-bottom:11px}.hero-entry h2{font-size:37px;line-height:1.08;letter-spacing:-.055em;margin:0 0 23px}.entry-form fieldset{border:0;padding:0;margin:0}.entry-form legend{font:10px/1.6 var(--mono);color:var(--muted);margin-bottom:12px;padding:0}.role-options{display:grid;grid-template-columns:1fr 1fr;gap:8px}.role-options label{display:flex;align-items:center;gap:8px;min-height:44px;border:1px solid var(--color-field);background:white;border-radius:5px;padding:10px 11px;font-size:12px;line-height:1.3;cursor:pointer}.role-options label:has(input:checked){border-color:var(--blue);background:var(--color-soft);color:var(--color-blue-deep)}.role-options label:hover{border-color:var(--blue)}.role-options input{appearance:none;flex-shrink:0;width:13px;height:13px;border:1px solid var(--color-muted);border-radius:50%;margin:0;background:white;display:block}.role-options input:checked{border:4px solid var(--blue)}.role-options label:has(input:focus-visible){outline:3px solid var(--blue);outline-offset:3px}.entry-form>.btn,.entry-paper>.btn{margin-top:20px;width:100%;min-height:52px;justify-content:space-between;font-size:14px;padding-inline:19px}.entry-note{font-size:12px;color:var(--muted);line-height:1.6;margin-top:15px}.entry-footer{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-top:18px}.entry-word{font:500 57px/.9 var(--display);letter-spacing:-.07em}.entry-footer>span:last-child{font:10px/1.6 var(--mono);text-align:right;color:var(--color-white)}.entry-benefits{padding:0;margin:0;list-style:none}.entry-benefits li{font-size:14px;line-height:1.55;border-top:1px solid var(--line);padding:12px 0 12px 18px;position:relative}.entry-benefits li:before{content:'';position:absolute;left:0;top:20px;width:5px;height:5px;background:var(--blue);border-radius:50%}.entry-phone{display:flex;align-items:center;min-height:44px;font-size:12px;text-underline-offset:5px;margin-top:8px}.role-description{display:block;min-width:0}.role-description>span{display:block;font-size:15px;color:var(--muted);margin-top:10px;line-height:1.6;max-width:54ch}.candidate-home{border-top:1px solid var(--line)}.candidate-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.candidate-benefits article{border:1px solid var(--color-line);background:var(--color-soft);border-radius:7px;padding:27px 27px 30px;min-width:0}.candidate-symbol{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;background:var(--color-blue);color:white;font:12px/1 var(--mono);margin-bottom:25px}.candidate-benefits h3{font-size:29px;line-height:1.12;margin-bottom:18px}.candidate-benefits p{font-size:15px;line-height:1.7}.candidate-home-actions{display:flex;align-items:center;gap:26px;margin-top:32px;flex-wrap:wrap}.profile-detail{border-top:1px solid var(--line)}.profile-detail summary{font-size:14px;min-height:44px;padding-block:14px;cursor:pointer}.profile-detail p{font-size:13px;color:var(--muted);line-height:1.7;padding-bottom:18px;max-width:52ch}.profile-detail:last-of-type{margin-bottom:20px;border-bottom:1px solid var(--line)}.content-reference-section{margin-top:80px;padding-top:45px;border-top:1px solid var(--line)}.content-reference-section>h2{font-size:42px;max-width:24ch;line-height:1.1;margin-bottom:36px}.content-reference-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.content-reference-grid h3{font-size:28px}.content-reference-grid p{font-size:15px;margin:18px 0}.content-reference-grid a{font-size:14px;display:inline-flex;align-items:center;min-height:44px;color:var(--blue)}@media(max-width:1200px){.hero-entry{padding:23px 20px 20px}.entry-paper{padding:25px 22px 22px}.hero-entry h2{font-size:34px}.role-options label{padding-inline:9px;font-size:11px}.entry-tabs button{font-size:12px;padding-inline:12px}.candidate-benefits article{padding:25px}.candidate-benefits h3{font-size:26px}}@media(max-width:1050px){.hero-entry{padding-inline:20px}.entry-paper{padding:24px 22px}.hero-entry h2{font-size:33px}.candidate-benefits{gap:16px}.candidate-benefits article{padding:24px 21px}.candidate-benefits h3{font-size:25px}.candidate-benefits p{font-size:14px}}@media(max-width:900px){.hero-entry{max-width:620px}.candidate-benefits{grid-template-columns:1fr;max-width:620px}.candidate-benefits article{display:grid;grid-template-columns:45px 1fr;gap:18px 24px;padding:25px}.candidate-symbol{margin:0;grid-row:1/3}.candidate-benefits h3{margin:0;font-size:29px}.candidate-benefits p{grid-column:2;font-size:15px}.content-reference-grid{grid-template-columns:1fr}}@media(max-width:800px){.hero-entry{padding:22px 20px 19px;max-width:none}.entry-paper{padding:24px 23px 22px;min-height:0}.hero-entry h2{font-size:34px;margin-bottom:22px}.entry-tabs{margin-bottom:20px}.entry-tabs button{font-size:13px;min-height:46px}.role-options label{font-size:13px;padding:12px;min-height:46px}.entry-form>.btn,.entry-paper>.btn{font-size:14px}.entry-label{font-size:9px}.entry-note{font-size:12px}.entry-footer>span:last-child{font-size:9px}.entry-word{font-size:53px}.role-description>span{font-size:14px;margin-top:8px}.candidate-home-actions{gap:20px}.candidate-benefits article{padding:24px 23px;gap:16px 18px}.candidate-benefits h3{font-size:27px}.candidate-benefits p{font-size:14px}.content-reference-section{margin-top:50px}.content-reference-section>h2{font-size:34px}}@media(max-width:380px){.hero-entry{padding-inline:16px}.entry-paper{padding:23px 18px}.hero-entry h2{font-size:30px}.entry-tabs{gap:6px}.entry-tabs button{font-size:12px;padding-inline:9px}.role-options{gap:7px}.role-options label{font-size:11px;padding:10px 9px;gap:6px}.role-options input{width:12px;height:12px}.entry-form>.btn,.entry-paper>.btn{font-size:13px;padding-inline:14px}.entry-phone{font-size:11px}.candidate-benefits article{grid-template-columns:35px 1fr;padding:22px 19px;gap:14px 15px}.candidate-symbol{width:35px;height:35px}.candidate-benefits h3{font-size:24px}} .hero-main{align-items:start}.hero-copy{padding-top:12px}.entry-panels{display:block}.js .entry-panels{display:grid}.js .entry-paper{grid-area:1/1}.js .entry-paper[hidden]{display:block!important;visibility:hidden;pointer-events:none}.role-options{grid-template-columns:repeat(3,minmax(0,1fr))}.role-options label{font-size:11px;padding-inline:9px;gap:6px}@media(max-width:800px){.hero-copy{padding-top:0}.role-options{grid-template-columns:1fr 1fr}.role-options label{font-size:13px;padding:12px;gap:8px}}@media(max-width:380px){.role-options label{font-size:11px;padding:10px 9px;gap:6px}} .hero-main{align-items:center;gap:52px;grid-template-columns:1.35fr 1fr}.hero-copy{padding-top:0}.modernhero{padding-top:52px}.modernhero .lead{max-width:40ch}.hero-artwork{position:relative;isolation:isolate;min-width:0;margin:0;background:var(--blue);border-radius:9px;overflow:hidden}.artwork-image{display:block;width:100%;height:540px;object-fit:cover;object-position:50% 55%}.artwork-label{position:absolute;inset:22px 24px auto;display:flex;align-items:center;justify-content:space-between;color:white;font:10px/1.5 var(--mono)}.artwork-cross{font:400 48px/.8 var(--display)}.artwork-caption{position:absolute;right:22px;bottom:32px;background:var(--paper);border:1px solid var(--color-line);border-radius:5px;padding:20px 23px;width:220px}.artwork-caption .eyebrow{font-size:9px;margin-bottom:11px}.artwork-caption strong{font:500 29px/1.08 var(--display);letter-spacing:-.055em;display:block}.artwork-origin{position:absolute;left:18px;bottom:12px;font:9px/1.5 var(--mono);background:var(--paper);color:var(--ink);padding:4px 7px;border-radius:3px}.section-intro{display:grid;grid-template-columns:1fr 1.05fr;gap:30px 75px;align-items:end;margin-bottom:42px}.section-intro>.eyebrow{grid-column:1/-1;margin:0}.section-intro h2{font-size:58px;line-height:1.08}.section-intro .lead{font-size:18px;max-width:42ch;margin-top:24px}.section-intro>.textlink{justify-self:end;margin-bottom:4px;min-height:44px;display:flex;align-items:center}.role-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.role-card{position:relative;display:flex;flex-direction:column;min-width:0;min-height:290px;padding:28px 30px;background:white;border:1px solid var(--color-field);border-radius:7px;text-decoration:none;color:var(--ink)}.role-card-top{display:flex;justify-content:space-between;align-items:start;color:var(--blue);margin-bottom:25px}.role-card-top svg{width:48px;height:48px}.role-card-top>span{font:10px/1.5 var(--mono);color:var(--muted)}.role-card h3{font-size:31px;line-height:1.12;margin-bottom:15px}.role-card p{font-size:15px;line-height:1.6;max-width:34ch;margin-bottom:24px}.role-card-action{margin-top:auto;display:flex;align-items:center;justify-content:space-between;font-size:13px;border-top:1px solid var(--color-line);padding-top:15px}.role-card-action>span{font-size:25px;line-height:1}.role-card:first-child{background:var(--color-blue-deep);color:white;border-color:var(--color-blue-deep)}.role-card:first-child .role-card-top,.role-card:first-child .role-card-top>span{color:white}.role-card:first-child .role-card-action{border-color:var(--color-inverse-muted)}.role-card:hover{border-color:var(--blue);background:var(--color-soft)}.role-card:first-child:hover{background:var(--color-blue);color:white}.role-card:focus-visible{outline-offset:4px}.match-map{display:grid;grid-template-columns:1fr 55px 1.2fr 55px 1fr;align-items:center;background:white;border:1px solid var(--color-line);border-radius:8px;padding:38px 34px;margin-top:38px}.map-end{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:8px}.map-icon{font:400 49px/1 var(--display);color:var(--blue)}.map-end strong{font:500 27px/1.2 var(--display);letter-spacing:-.04em}.map-end>span:last-child{font:10px/1.6 var(--mono);color:var(--muted)}.map-line{height:1px;background:var(--color-muted);position:relative}.map-line:after{content:'';position:absolute;right:0;top:-3px;width:7px;height:7px;background:var(--color-blue);border-radius:50%}.map-center{display:flex;align-items:center;text-align:center;flex-direction:column;gap:15px;background:var(--color-blue-deep);color:white;border-radius:7px;padding:30px 25px;position:relative;isolation:isolate}.map-center:before{content:'';position:absolute;inset:0;background:url('/assets/img/a/grain.622be790.svg');opacity:.12;z-index:-1;border-radius:inherit;mix-blend-mode:soft-light}.map-center strong{font:600 46px/1 var(--display);letter-spacing:-.065em}.map-center>span{font:10px/1.6 var(--mono)}.process-modern{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:42px}.process-modern article{display:block;border:0;border-top:1px solid var(--color-line);padding-block:26px 0}.process-modern article:last-child{border-bottom:0}.process-modern .step-index{font-size:35px;display:block;margin-bottom:24px}.process-modern h3{font-size:30px;margin-bottom:18px;max-width:16ch}.process-modern p{font-size:15px}.processlabel{font-size:10px}.fee-example{margin-top:42px;background:var(--color-soft);border:1px solid var(--color-line);border-radius:8px;padding:36px 40px}.example-head{display:flex;justify-content:space-between;gap:35px;align-items:end}.example-head .eyebrow{font-size:10px;color:var(--color-muted);margin-bottom:14px}.example-head h3{font-size:36px;line-height:1.08}.fee-calc-form{display:none;min-width:310px}.js .fee-calc-form{display:block}.fee-calc-form label{display:block;font-size:12px;margin-bottom:10px}.salary-input{display:flex;background:white;border:1px solid var(--color-field);border-radius:6px;padding:0 0 0 15px;align-items:center;gap:9px}.salary-input>span{font-size:13px;color:var(--color-muted)}.salary-input input{font:500 24px var(--display);padding:12px 0;background:transparent;border:0;min-width:0;width:190px;min-height:52px}.salary-input input:focus-visible{outline-offset:-3px}.salary-input button{background:var(--ink);color:white;border:0;border-radius:0 5px 5px 0;min-width:52px;min-height:52px;font-size:25px;cursor:pointer}.salary-input button:hover{background:var(--blue)}.fee-input-error{color:var(--color-error);font-size:12px;max-width:32ch;margin-top:10px}.salary-input:has(input[aria-invalid=true]){border-color:var(--color-error)}.fee-example-result{display:grid;grid-template-columns:1fr 1.5fr;gap:35px;margin-top:33px;align-items:end}.example-total>span{display:block;font:11px/1.5 var(--mono);color:var(--color-muted);margin-bottom:12px}.example-total strong{font:500 49px/1.15 var(--display);letter-spacing:-.05em;white-space:nowrap}.example-total strong>span:first-child{font-size:20px;letter-spacing:0}.example-total small{display:block;font-size:12px;margin-top:10px;color:var(--color-muted)}.instalments{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;list-style:none;padding:0;margin:0}.instalments li{border-top:2px solid var(--color-blue);padding-top:18px}.instalments li>span{display:block;font:10px/1.6 var(--mono);margin-bottom:13px;color:var(--color-muted)}.instalments strong{font:500 22px/1.3 var(--display);letter-spacing:-.035em}.example-condition{font-size:12px;line-height:1.7;color:var(--color-muted);max-width:90ch;margin-top:27px}.candidate-story{display:grid;grid-template-columns:1.12fr 1fr;gap:85px;align-items:center;border-top:1px solid var(--line)}.candidate-poster{position:relative;isolation:isolate;overflow:hidden;background:var(--color-blue-deep);color:white;border-radius:8px;padding:36px 40px 40px;min-height:540px;display:flex;flex-direction:column;justify-content:space-between}.candidate-poster:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 100% 100%,var(--color-blue),transparent 75%),url('/assets/img/a/grain.622be790.svg');z-index:-1;opacity:.7}.candidate-poster .eyebrow{color:var(--color-white);font-size:10px;margin:0 0 64px}.candidate-poster h2{font-size:56px;line-height:1.07;letter-spacing:-.055em;margin-bottom:60px}.candidate-poster h2 span{color:var(--color-inverse-muted)}.poster-mark{position:absolute;right:30px;top:26px;font:400 57px/1 var(--display)}.poster-foot{display:flex;justify-content:space-between;align-items:end;gap:22px}.poster-foot strong{font:500 36px/1.03 var(--display);letter-spacing:-.04em}.poster-foot>span{font:10px/1.6 var(--mono);text-align:right}.candidate-story-copy h3{font-size:37px;line-height:1.1;margin-bottom:24px}.candidate-story-copy>p{font-size:16px;line-height:1.7;margin-bottom:32px;max-width:43ch}.candidate-story-fact{border-top:1px solid var(--line);display:grid;grid-template-columns:30px 1fr;gap:15px;padding-block:21px}.candidate-story-fact>span{font:11px/1.6 var(--mono);color:var(--blue);padding-top:3px}.candidate-story-fact h4{font-size:17px;font-weight:500;line-height:1.4;margin:0 0 8px}.candidate-story-fact p{font-size:14px;line-height:1.65;max-width:40ch}.candidate-story-copy>.btn{margin-block:18px 14px}.candidate-story-copy>.textlink{display:flex;min-height:44px;align-items:center;font-size:14px}.content-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}@media(max-width:1200px){.hero-main{gap:34px}.artwork-image{height:510px}.role-card{padding:26px 25px}.role-card h3{font-size:28px}.match-map{padding:30px 25px;grid-template-columns:1fr 35px 1.2fr 35px 1fr}.candidate-story{gap:55px}.candidate-poster{padding-inline:30px}.candidate-poster h2{font-size:49px}.example-total strong{font-size:43px}.instalments strong{font-size:21px}.fee-example{padding:32px}}@media(max-width:1050px){.hero-main{grid-template-columns:1.1fr 1fr}.artwork-image{height:485px}.artwork-caption{width:194px;right:18px;padding:18px 20px}.artwork-caption strong{font-size:26px}.role-card{padding:24px 23px}.role-card h3{font-size:27px}.section-intro{gap:30px 35px}.section-intro h2{font-size:48px}.map-center{padding-inline:20px}.map-center>span{font-size:9px}.map-end>span:last-child{font-size:9px}.map-end strong{font-size:25px}.process-modern{gap:25px}.process-modern h3{font-size:27px}.fee-example-result{grid-template-columns:1fr;gap:26px}.instalments strong{font-size:25px}.candidate-story{gap:38px;grid-template-columns:1fr 1fr}.candidate-poster h2{font-size:42px}.candidate-poster{min-height:510px}.candidate-story-copy h3{font-size:33px}.candidate-story-copy>p{font-size:15px}}@media(max-width:900px){.hero-main{grid-template-columns:1fr;gap:34px}.hero-artwork{max-width:660px}.artwork-image{height:440px;object-position:50% 60%}.artwork-caption{width:235px}.artwork-caption strong{font-size:30px}.role-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.section-intro{grid-template-columns:1fr}.section-intro>.textlink{justify-self:start}.match-map{grid-template-columns:1fr 1.2fr 1fr;gap:16px}.map-line{display:none}.candidate-story{grid-template-columns:1fr;gap:40px}.candidate-poster{max-width:660px;min-height:470px}.candidate-poster h2{font-size:56px}.candidate-story-copy{max-width:620px}}@media(max-width:800px){.modernhero{padding-top:40px}.hero-artwork{max-width:none}.artwork-image{height:385px;object-position:50% 60%}.artwork-label{inset:18px 20px auto;font-size:9px}.artwork-cross{font-size:40px}.artwork-caption{right:16px;bottom:30px;width:197px;padding:17px 19px}.artwork-caption strong{font-size:26px}.artwork-caption .eyebrow{font-size:9px}.artwork-origin{left:14px;bottom:10px;font-size:8px}.section-intro{gap:19px;margin-bottom:28px}.section-intro h2{font-size:39px}.section-intro .lead{font-size:17px;margin-top:20px}.role-cards{gap:14px}.role-card{padding:24px 22px;min-height:285px}.role-card h3{font-size:25px}.role-card p{font-size:14px}.role-card-action{font-size:12px}.role-card-top{margin-bottom:24px}.role-card-top svg{width:42px;height:42px}.match-map{padding:25px 22px;grid-template-columns:1fr;gap:18px;margin-top:30px}.map-end{flex-direction:row;justify-content:start;flex-wrap:wrap;gap:10px 17px;text-align:left;padding:0}.map-end strong{font-size:25px}.map-icon{font-size:37px}.map-end>span:last-child{width:100%;padding-left:54px;font-size:10px}.map-center{margin:5px 0;gap:12px;padding:26px}.map-center strong{font-size:40px}.map-center>span{font-size:10px}.process-modern{grid-template-columns:1fr;gap:26px;margin-top:32px}.process-modern article{display:grid;grid-template-columns:35px 1fr;gap:12px 18px;padding-top:23px}.process-modern .step-index{font-size:29px;margin:0}.process-modern h3{font-size:28px;margin-bottom:0;max-width:none}.process-modern article>p{grid-column:2;font-size:15px}.processlabel{font-size:9px;margin-bottom:8px}.fee-example{margin-top:32px;padding:25px 23px}.example-head{display:block}.example-head h3{font-size:32px}.example-head .eyebrow{font-size:9px}.fee-calc-form{min-width:0;margin-top:26px}.salary-input input{width:100%;font-size:23px;min-height:52px}.example-total strong{font-size:46px}.fee-example-result{margin-top:28px}.instalments{gap:16px}.instalments li>span{font-size:9px}.instalments strong{font-size:21px;display:block}.example-condition{font-size:12px;margin-top:23px}.candidate-story{gap:35px}.candidate-poster{padding:28px 26px;min-height:435px}.candidate-poster .eyebrow{margin-bottom:56px;font-size:9px}.candidate-poster h2{font-size:43px;margin-bottom:48px}.poster-mark{font-size:48px;right:23px;top:20px}.poster-foot strong{font-size:32px}.poster-foot>span{font-size:9px}.candidate-story-copy h3{font-size:33px}.candidate-story-copy>p{font-size:16px}.content-reference-grid{grid-template-columns:1fr}}@media(max-width:540px){.role-cards{grid-template-columns:1fr}.role-card{min-height:0;padding:24px}.role-card-top{margin-bottom:21px}.role-card h3{font-size:29px}.role-card p{font-size:15px;max-width:34ch}.role-card-action{font-size:13px}.instalments{grid-template-columns:1fr;gap:17px}.instalments li{display:flex;justify-content:space-between;gap:12px;align-items:center;padding-top:14px}.instalments li>span{margin:0;font-size:10px}.instalments strong{font-size:25px}.candidate-poster h2{font-size:43px}}@media(max-width:380px){.artwork-image{height:335px}.artwork-caption{width:178px;padding:15px 17px;right:12px}.artwork-caption strong{font-size:24px}.artwork-label{font-size:8px;inset:16px 16px auto}.artwork-origin{font-size:7px}.section-intro h2{font-size:35px}.role-card h3{font-size:27px}.fee-example{padding:23px 19px}.example-total strong{font-size:39px}.example-total strong>span:first-child{font-size:17px}.candidate-poster{padding:26px 23px;min-height:415px}.candidate-poster h2{font-size:36px}.poster-foot strong{font-size:29px}.poster-foot>span{font-size:8px}.candidate-story-copy h3{font-size:30px}} .candidate-poster:before{background:radial-gradient(ellipse at 100% 100%,var(--color-blue),transparent 75%);opacity:1}.candidate-poster:after{content:'';position:absolute;inset:0;background:url('/assets/img/a/grain.622be790.svg');opacity:.18;mix-blend-mode:soft-light;z-index:-1;pointer-events:none}.example-total strong{white-space:normal}.example-total [data-fee-total]{display:inline-block;white-space:nowrap;font-size:min(1em,10vw)} .hero-signature img,.ribbon-person img,.contactperson img,.personal .avatar,.heroidentity img{object-fit:cover;object-position:50% 50%}.aboutlead>figure>img{aspect-ratio:1/1;object-fit:cover;object-position:50% 50%} .hero-artwork .artwork-caption{left:22px;right:auto}@media(max-width:800px){.hero-artwork .artwork-caption{left:16px}}@media(max-width:380px){.hero-artwork .artwork-caption{left:12px}} .live-page{--brand: var(--color-blue);--brand-strong: var(--color-blue-hover);--brand-soft: var(--color-inverse-muted);--brand-tint: var(--color-soft);--violet: var(--color-blue);--violet-deep: var(--color-blue-hover);--violet-soft: var(--color-inverse-muted);--violet-tint: var(--color-soft);--paper: var(--color-paper);--paper-2: var(--color-neutral);--paper-3: var(--color-soft);--ink: var(--color-ink);--ink-soft: var(--color-ink);--muted: var(--color-muted);--line: var(--color-line);--line-2: var(--color-line);--black: var(--color-ink);--dark-violet: var(--color-blue-deep);--line-dark: var(--color-inverse-muted);--muted-dark: var(--color-inverse-muted);--green: var(--color-blue);--green-tint: var(--color-soft);--danger: var(--color-error);--danger-tint: var(--color-error-bg);--surface-canvas: var(--color-paper);--surface-raised: var(--color-white);--surface-subtle: var(--color-neutral);--surface-muted: var(--color-soft);--surface-dark: var(--color-ink);--surface-dark-raised: var(--color-blue-deep);--surface-cool: var(--color-soft);--surface-warm: var(--color-paper);--text-primary: var(--color-ink);--text-secondary: var(--color-ink);--text-muted: var(--color-muted);--border-default: var(--color-line);--border-subtle: var(--color-line);--focus-light: var(--color-blue);--focus-dark: var(--color-white);--gutter: 56px;color: var(--ink);font-family: var(--body);font-size: 17px;line-height: 1.65;overflow-wrap: break-word;}.live-page :where(section,header,aside,article,nav,div,figure,form,fieldset){min-width: 0;}.live-page :where(h1,h2,h3,h4,h5,h6){font-family: var(--display);font-weight: 500;letter-spacing: -.045em;line-height: 1.12;hyphens: none;}.live-page :where(h4,h5,h6){font-size: 22px;margin: 28px 0 14px;}.live-page :where(p,ul,ol,dl,blockquote){max-width: 68ch;}.live-page :where(ul,ol){padding-left: 24px;}.live-page :where(li){padding-left: 2px;}.live-page :where(li + li){margin-top: 10px;}.live-page :where(p + p){margin-top: 16px;}.live-page :where(strong,b){font-weight: 600;}.live-page :where(a){text-underline-offset: 5px;text-decoration-thickness: 1px;}.live-page :where(a[href^="http"],a[href^="mailto"],.source,.region__source){overflow-wrap: anywhere;}.live-page :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline: 3px solid var(--color-blue);outline-offset: 4px;}.live-page :where(img){display: block;max-width: 100%;height: auto;}.live-page :where(picture){display: block;max-width: 100%;}.live-page :where(picture img){width: 100%;}.live-page :where(svg){max-width: 100%;}.live-page :where(button,input,select,textarea){font-family: var(--body);}.live-page :where([id]){scroll-margin-top: 28px;}.live-page .sr-only{position: absolute !important;width: 1px !important;height: 1px !important;margin: -1px !important;padding: 0 !important;overflow: hidden !important;clip: rect(0,0,0,0) !important;white-space: nowrap !important;border: 0 !important;} .live-page .wrap{width: min(1280px,calc(100% - 112px));margin-inline: auto;}.live-page .wrap--narrow{width: min(760px,calc(100% - 112px));margin-inline: auto;}.live-page .wrap :where(.wrap,.wrap--narrow),.live-page .wrap--narrow :where(.wrap,.wrap--narrow){width: 100%;}.live-page .section{padding-block: 90px;}.live-page .section--tight,.live-page .section--compact{padding-block: 56px;}.live-page .section--paper{background: var(--color-white);}.live-page .section--mist,.live-page .section--warm{background: var(--color-neutral);}.live-page .section--statement{background: var(--color-soft);}.live-page .section--dark{position: relative;isolation: isolate;background: var(--color-blue-deep);color: var(--color-white);}.live-page .section--dark::before{content: "";position: absolute;inset: 0;z-index: -1;background: url('/assets/img/a/grain.622be790.svg');opacity: .07;mix-blend-mode: soft-light;pointer-events: none;}.live-page .section--dark :where(h2,h3,h4,.lead,.textlink,.microcopy,.source){color: inherit;}.live-page .section--dark :where(a,button,input,summary,[tabindex]):focus-visible{outline-color: var(--color-white);}.live-page .section > .wrap > h2,.live-page .section-heading h2{font-size: clamp(34px,3.8vw,55px);max-width: 24ch;margin-bottom: 27px;}.live-page .section > .wrap > .lead{margin-top: 22px;}.live-page .eyebrow{font: 11px/1.6 var(--mono);color: var(--color-muted);letter-spacing: .025em;text-transform: uppercase;margin-bottom: 22px;max-width: none;}.live-page .section--dark .eyebrow{color: var(--color-inverse-muted);}.live-page .lead{font-size: 19px;line-height: 1.6;max-width: 55ch;}.live-page .source,.live-page .microcopy,.live-page .region__source{font-size: 13px;line-height: 1.7;color: var(--color-muted);max-width: 68ch;}.live-page .source{margin-top: 15px;}.live-page .microcopy{margin-top: 17px;}.live-page .crumb{display: flex;flex-wrap: wrap;align-items: center;gap: 5px 9px;margin: 0 0 27px;color: var(--color-muted);font: 11px/1.6 var(--mono);max-width: none;}.live-page .crumb a{display: inline-flex;align-items: center;min-height: 32px;}.live-page .pagehead{padding-block: 62px 52px;border-bottom: 1px solid var(--color-line);}.live-page .pagehead h1{font-size: clamp(40px,4.6vw,64px);line-height: 1.09;letter-spacing: -.055em;max-width: 22ch;hyphens: none;overflow-wrap: normal;word-break: normal;}.live-page .pagehead .lead{margin-top: 27px;font-size: 19px;}.live-page .pagehead__grid{display: grid;grid-template-columns: minmax(0,1.55fr) minmax(0,1fr);align-items: start;gap: 72px;}.live-page .pagehead__main{min-width: 0;}.live-page .pagehead__cta{display: flex;flex-wrap: wrap;align-items: center;gap: 15px 22px;margin-top: 30px;}.live-page .pagehead__aside{position: relative;isolation: isolate;overflow: hidden;padding: 32px;border-radius: 9px;background: linear-gradient(145deg,var(--color-blue-deep),var(--color-blue));color: var(--color-white);}.live-page .pagehead__aside::before{content: "";position: absolute;inset: 0;z-index: -1;background: url('/assets/img/a/grain.622be790.svg');opacity: .07;mix-blend-mode: soft-light;pointer-events: none;}.live-page .pagehead__aside-title{font: 11px/1.6 var(--mono);color: var(--color-inverse-muted);border-bottom: 1px solid var(--color-inverse-muted);padding-bottom: 18px;margin-bottom: 25px;max-width: none;}.live-page .pagehead__aside-foot{font-size: 13px;line-height: 1.6;color: var(--color-inverse-muted);margin-top: 25px;padding-top: 18px;border-top: 1px solid var(--color-inverse-muted);}.live-page .pagehead__aside :where(a,button,summary):focus-visible{outline-color: var(--color-white);}.live-page .pagehead__aside a:hover{color: var(--color-white);}.live-page .bigfact{margin-bottom: 24px;}.live-page .bigfact b{display: block;font: 500 clamp(30px,3.6vw,48px)/1.12 var(--display);letter-spacing: -.055em;overflow-wrap: anywhere;}.live-page .bigfact small{display: block;margin-top: 13px;font-size: 14px;line-height: 1.65;color: var(--color-inverse-muted);}.live-page .minifacts{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 22px 25px;list-style: none;padding: 0;margin: 0;max-width: none;}.live-page .minifacts li{margin: 0;padding: 17px 0 0;border-top: 1px solid var(--color-inverse-muted);}.live-page .minifacts b{display: block;font: 500 20px/1.25 var(--display);letter-spacing: -.035em;hyphens: auto;}.live-page .minifacts span{display: block;font-size: 13px;line-height: 1.6;color: var(--color-inverse-muted);margin-top: 8px;}.live-page .is-accent{color: var(--color-blue);}.live-page .pagehead__aside .is-accent{color: var(--color-white);}.live-page .panelcall{display: flex;flex-direction: column;align-items: stretch;gap: 12px;}.live-page .panelcall p{font-size: 13px;line-height: 1.6;color: var(--color-inverse-muted);margin-top: 7px;} .live-page .btn{min-height: 52px;display: inline-flex;align-items: center;justify-content: space-between;gap: 24px;padding: 13px 24px;border: 1px solid var(--color-ink);border-radius: 100px;background: var(--color-ink);color: var(--color-white);font: 500 16px/1.5 var(--body);text-decoration: none;box-shadow: none;max-width: 100%;text-align: left;}.live-page .btn:hover{color: var(--color-white);background: var(--color-blue);border-color: var(--color-blue);}.live-page .btn:active{background: var(--color-blue-hover);border-color: var(--color-blue-hover);}.live-page .btn--ghost{background: transparent;color: var(--color-ink);border-color: var(--color-field);}.live-page .btn--ghost:hover{background: var(--color-white);color: var(--color-blue);border-color: var(--color-blue);}.live-page .btn--block{width: 100%;}.live-page .btn__arrow{flex-shrink: 0;font-size: 20px;line-height: 1;}.live-page .btn:disabled,.live-page .btn[aria-disabled="true"]{cursor: progress;background: var(--color-line);border-color: var(--color-line);color: var(--color-muted);}.live-page .section--dark .btn--primary,.live-page .pagehead__aside .btn--primary{background: var(--color-white);color: var(--color-ink);border-color: var(--color-white);}.live-page .section--dark .btn--primary:hover,.live-page .pagehead__aside .btn--primary:hover{background: var(--color-soft);border-color: var(--color-soft);color: var(--color-ink);}.live-page .section--dark .btn--ghost,.live-page .pagehead__aside .btn--ghost{color: var(--color-white);border-color: var(--color-inverse-muted);background: transparent;}.live-page .section--dark .btn--ghost:hover,.live-page .pagehead__aside .btn--ghost:hover{background: var(--color-blue-deep);color: var(--color-white);border-color: var(--color-white);}.live-page .textlink{display: inline-flex;align-items: center;gap: 11px;min-height: 44px;font-size: 15px;line-height: 1.6;font-weight: 400;color: var(--color-ink);text-decoration: underline;text-underline-offset: 5px;}.live-page .textlink:hover{color: var(--color-blue);}.live-page .section--dark .textlink{color: var(--color-white);}.live-page .section--dark .textlink:hover{color: var(--color-white);text-decoration-thickness: 2px;}.live-page .pill,.live-page .coords{display: inline-flex;align-items: center;flex-wrap: wrap;gap: 7px;font: 10px/1.7 var(--mono);color: var(--color-blue);border: 1px solid var(--color-line);border-radius: 100px;padding: 8px 13px;}.live-page .coords em{font-style: normal;}.live-page .coords--quiet{padding: 0;border: 0;color: inherit;}.live-page .dot{display: inline-block;width: 6px;height: 6px;flex: 0 0 6px;border-radius: 50%;background: var(--color-blue);}.live-page .stamp,.live-page .stamp-line{font: 11px/1.7 var(--mono);color: var(--color-muted);}.live-page .stamp-line{display: flex;align-items: flex-start;gap: 11px;margin-top: 22px;}.live-page .stamp-line .dot{margin-top: 6px;} .live-page .prose{width: 100%;max-width: 68ch;font-size: 17px;line-height: 1.7;}.live-page .prose h2,.live-page .wrap--narrow > h2{font-size: clamp(29px,3vw,38px);margin: 54px 0 24px;max-width: 28ch;line-height: 1.13;hyphens: none;}.live-page .prose h3,.live-page .wrap--narrow > h3{font-size: clamp(24px,2.3vw,29px);margin: 35px 0 18px;max-width: 36ch;line-height: 1.17;}.live-page .wrap--narrow > h2:first-child,.live-page .prose h2:first-child,.live-page .prose h3:first-child{margin-top: 0;}.live-page .prose :where(ul,ol){margin-block: 18px 25px;padding-left: 25px;}.live-page .prose li{margin-top: 9px;padding-left: 3px;}.live-page .prose :where(p + ul,p + ol){margin-top: 17px;}.live-page .prose :where(dl){margin-block: 25px;}.live-page .prose dt{font-weight: 600;margin-top: 22px;}.live-page .prose dd{margin: 8px 0 20px;}.live-page .prose blockquote{margin: 30px 0;padding: 6px 0 6px 23px;border-left: 3px solid var(--color-blue);font: 500 24px/1.5 var(--display);letter-spacing: -.025em;}.live-page .prose :where(code,pre){font-family: var(--mono);font-size: .85em;}.live-page .prose code{overflow-wrap: anywhere;}.live-page .prose pre{max-width: 100%;padding: 18px;border-radius: 6px;background: var(--color-neutral);overflow-x: auto;}.live-page .wrap--narrow > .prose + .prose{margin-top: 24px;}.live-page .toc{display: block;padding: 26px 30px;margin: 36px 0 46px;background: var(--color-neutral);border: 1px solid var(--color-line);border-radius: 7px;}.live-page .toc h2{font: 500 16px/1.5 var(--body);letter-spacing: 0;margin: 0 0 17px;}.live-page .toc ol{margin: 0;padding-left: 23px;max-width: none;}.live-page .toc li{padding-left: 4px;margin: 0;}.live-page .toc :where(ul){list-style: disc;max-width: none;}.live-page .toc a{display: inline-flex;align-items: center;min-height: 44px;padding-block: 7px;font-size: 15px;line-height: 1.6;}.live-page .callout{padding: 29px 32px;margin-block: 30px;background: var(--color-soft);border: 1px solid var(--color-line);border-left: 3px solid var(--color-blue);border-radius: 5px;max-width: 68ch;}.live-page .callout h2{font-size: clamp(27px,2.5vw,34px);margin: 0 0 19px;}.live-page .callout h3{font-size: 26px;margin: 0 0 17px;}.live-page .callout .eyebrow{color: var(--color-blue);margin-bottom: 16px;}.live-page .callout p{font-size: 16px;line-height: 1.7;}.live-page .callout p + p{margin-top: 14px;}.live-page .section--dark .callout{background: var(--color-white);color: var(--color-ink);border-color: var(--color-white);}.live-page .section--dark .callout :where(h2,h3,p,a){color: var(--color-ink);}.live-page .byline{margin-top: 46px;padding-top: 25px;border-top: 1px solid var(--color-line);max-width: 68ch;}.live-page .byline__h{font: 10px/1.6 var(--mono);text-transform: uppercase;color: var(--color-muted);margin-bottom: 10px;}.live-page .byline__wer{font-size: 15px;}.live-page .byline__wann{font: 11px/1.7 var(--mono);color: var(--color-muted);margin-top: 10px;} .live-page .tablewrap{width: 100%;max-width: 100%;min-width: 0;overflow-x: auto;overscroll-behavior-inline: contain;scrollbar-width: thin;scrollbar-color: var(--color-inverse-muted) var(--color-neutral);border: 1px solid var(--color-line);border-radius: 6px;margin: 27px 0;background: var(--color-white);}.live-page .tablewrap table{width: 100%;min-width: 560px;border-collapse: collapse;border-spacing: 0;font: 15px/1.6 var(--body);color: var(--color-ink);text-align: left;}.live-page .tablewrap table:not(:has(tr > :nth-child(3))){min-width: 0;}.live-page .tablewrap table:has(tr > :nth-child(5)){min-width: 960px;}.live-page .tablewrap :where(th,td){padding: 15px 18px;vertical-align: top;text-align: left;border-bottom: 1px solid var(--color-line);overflow-wrap: break-word;}.live-page .tablewrap thead th{background: var(--color-neutral);font-size: 14px;line-height: 1.5;font-weight: 600;color: var(--color-ink);border-bottom-color: var(--color-line);}.live-page .tablewrap tbody th[scope="row"]{font-weight: 500;}.live-page .tablewrap tbody tr:nth-child(even){background: var(--color-soft);}.live-page .tablewrap tbody tr:last-child :where(th,td){border-bottom: 0;}.live-page .tablewrap :where(th.num,td.num){text-align: right;white-space: nowrap;font: 14px/1.7 var(--mono);}.live-page .tablewrap :where(td,th) small{font-size: 12px;line-height: 1.6;color: var(--color-muted);}.live-page .tablewrap :where(td,th) a{overflow-wrap: anywhere;}.live-page .tablewrap caption{caption-side: bottom;text-align: left;padding: 15px 18px;font-size: 13px;line-height: 1.7;color: var(--color-muted);border-top: 1px solid var(--color-line);width: min(68ch,calc(100vw - 42px));max-width: calc(100vw - 42px);}.live-page .tablehint{display: none;font: 10px/1.7 var(--mono);color: var(--color-blue);padding: 12px 17px 8px;position: sticky;left: 0;width: max-content;max-width: 100%;}.live-page .tablewrap--compact table{min-width: 0;}.live-page .section--dark .tablewrap{background: var(--color-white);color: var(--color-ink);border-color: var(--color-line);}.live-page .section--dark .tablewrap a{color: var(--color-blue-deep);} .live-page .faq-layout{display: grid;grid-template-columns: minmax(0,.82fr) minmax(0,1.18fr);gap: 90px;align-items: start;}.live-page .faq{max-width: 68ch;}.live-page .faq details{margin: 0;padding: 0;border-top: 1px solid var(--color-line);}.live-page .faq details:last-of-type{border-bottom: 1px solid var(--color-line);}.live-page .faq summary{position: relative;list-style: none;cursor: pointer;min-height: 60px;display: flex;align-items: center;padding: 17px 35px 17px 0;font: 500 20px/1.45 var(--display);letter-spacing: -.025em;}.live-page .faq summary::-webkit-details-marker{display: none;}.live-page .faq summary::after{content: "+";position: absolute;right: 4px;top: 50%;transform: translateY(-50%);color: var(--color-blue);font: 400 27px/1 var(--body);}.live-page .faq details[open] > summary::after{content: "−";}.live-page .faq details > .prose{padding: 0 32px 25px 0;font-size: 16px;}.live-page .faq details > :where(p,ul,ol){margin: 0 32px 25px 0;font-size: 16px;}.live-page .disclosure{border-block: 1px solid var(--color-line);margin-block: 26px;}.live-page .disclosure > summary{cursor: pointer;min-height: 54px;padding: 14px 6px;font: 500 16px/1.6 var(--body);}.live-page .disclosure__content{padding: 15px 0 27px;}.live-page .conditions-disclosure{padding: 0 25px;border: 1px solid var(--color-line);border-radius: 7px;background: var(--color-white);}.live-page .conditions-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 25px 40px;padding: 0;margin: 29px 0;max-width: none;}.live-page .conditions-grid > div{border-top: 1px solid var(--color-line);padding-top: 19px;}.live-page .conditions-grid dt{font-weight: 600;font-size: 16px;}.live-page .conditions-grid dd{margin: 10px 0 0;font-size: 15px;line-height: 1.7;} .live-page .cards{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 24px;margin-top: 33px;}.live-page .cards--feature{grid-template-columns: repeat(2,minmax(0,1fr));}.live-page .card{border: 1px solid var(--color-line);border-radius: 7px;background: var(--color-white);padding: 29px 30px;color: var(--color-ink);}.live-page .card h3{font-size: 28px;line-height: 1.14;margin-bottom: 19px;}.live-page .card p{font-size: 16px;line-height: 1.7;}.live-page .card .textlink{margin-top: 12px;}.live-page .steps{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 37px;padding: 0;margin: 38px 0 0;list-style: none;max-width: none;}.live-page .step{position: relative;border-top: 1px solid var(--color-line);padding: 24px 0 0;margin: 0;}.live-page .step__n{display: block;font: 500 42px/1 var(--display);letter-spacing: -.06em;color: var(--color-blue);margin-bottom: 25px;}.live-page .step h3{font-size: 29px;line-height: 1.14;margin-bottom: 18px;}.live-page .step p{font-size: 16px;line-height: 1.7;}.live-page .step .textlink{font-size: 14px;}.live-page .checks,.live-page .anti,.live-page .nolist{display: block;list-style: none;padding: 0;margin: 26px 0;}.live-page :is(.checks,.anti,.nolist) > li{display: flex;align-items: flex-start;gap: 13px;padding: 14px 0;margin: 0;border-top: 1px solid var(--color-line);}.live-page :is(.checks,.anti,.nolist) > li:last-child{border-bottom: 1px solid var(--color-line);}.live-page .tick,.live-page .x{display: inline-flex;align-items: center;justify-content: center;flex: 0 0 23px;width: 23px;height: 23px;margin-top: 3px;color: var(--color-blue);font-size: 14px;}.live-page .tick svg{width: 21px;height: 21px;fill: none;stroke: currentColor;stroke-width: 1.8;}.live-page .section--dark :is(.checks,.anti,.nolist) > li{border-color: var(--color-inverse-muted);}.live-page .section--dark :is(.tick,.x){color: var(--color-white);} .live-page .money{display: grid;grid-template-columns: minmax(0,1.1fr) minmax(0,1fr);align-items: start;gap: 80px;}.live-page .money__title{font-size: clamp(34px,3.6vw,50px);max-width: 19ch;margin-bottom: 28px;}.live-page .money__big{font: 500 clamp(48px,6vw,78px)/1.1 var(--display);letter-spacing: -.065em;color: var(--color-blue);}.live-page .section--dark .money__big{color: var(--color-white);}.live-page .money__big small{display: block;font: 14px/1.6 var(--body);letter-spacing: 0;color: var(--color-muted);margin-top: 17px;max-width: 44ch;}.live-page .section--dark .money__big small{color: var(--color-inverse-muted);}.live-page .money__facts{list-style: none;padding: 0;margin: 29px 0 0;max-width: none;}.live-page .money__facts li{display: grid;grid-template-columns: minmax(0,.8fr) minmax(0,1fr);gap: 18px;margin: 0;padding: 17px 0;border-top: 1px solid var(--color-line);font-size: 15px;}.live-page .money__facts span{font-size: 14px;line-height: 1.6;color: var(--color-muted);}.live-page .section--dark .money__facts li{border-color: var(--color-inverse-muted);}.live-page .section--dark .money__facts span{color: var(--color-inverse-muted);}.live-page .money__note,.live-page .money__fineprint,.live-page .money__exclusions{font-size: 14px;line-height: 1.7;margin-top: 23px;}.live-page .money__exclusions{padding-left: 20px;}.live-page .money__links,.live-page .money__actions{display: flex;flex-wrap: wrap;align-items: center;gap: 17px 28px;margin-top: 31px;}.live-page .calcbox{padding: 29px 31px;border: 1px solid var(--color-line);border-radius: 7px;background: var(--color-soft);color: var(--color-ink);}.live-page .calcbox h3{font-size: 27px;line-height: 1.16;margin-bottom: 24px;}.live-page .calcrow{display: flex;align-items: baseline;justify-content: space-between;gap: 20px;padding: 16px 0;border-top: 1px solid var(--color-line);font-size: 15px;}.live-page .calcrow strong{font: 500 24px/1.2 var(--display);letter-spacing: -.035em;flex-shrink: 0;}.live-page .calcrow--total strong{color: var(--color-blue);font-size: 29px;}.live-page .calcrow--comparison{color: var(--color-muted);}.live-page .calcbox .calcbox__note{color: var(--color-muted);font-size: 13px;margin-top: 21px;}.live-page .section--dark .calcbox :where(h3,.microcopy){color: var(--color-ink);}.live-page .guarantee{margin-top: 22px;padding: 23px 27px;border: 1px solid var(--color-line);border-radius: 7px;font-size: 15px;line-height: 1.7;}.live-page .guarantee strong{display: block;margin-bottom: 11px;font-size: 17px;}.live-page .section--dark .guarantee{background: var(--color-blue-deep);color: var(--color-white);border-color: var(--color-inverse-muted);}.live-page .honest__box{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.3fr);gap: 65px;padding: 39px 40px;border: 1px solid var(--color-line);border-radius: 7px;background: var(--color-white);}.live-page .honest__box h2{font-size: clamp(33px,3.5vw,48px);}.live-page .honest__box--editorial{display: block;}.live-page .honest__box--editorial h2{margin: 0 0 24px;max-width: 24ch;}.live-page .honest__box--editorial .lead{max-width: 58ch;}.live-page .honest__why{font-size: 14px;color: var(--color-muted);margin-top: 24px;}.live-page .track{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 25px;margin-top: 35px;}.live-page .track__i{padding: 28px 31px;border: 1px solid var(--color-line);border-radius: 7px;background: var(--color-white);color: var(--color-ink);}.live-page .track__ort{font: 10px/1.6 var(--mono);color: var(--color-muted);margin-bottom: 16px;}.live-page .track__firma{font: 500 26px/1.2 var(--display);letter-spacing: -.035em;}.live-page .track__zahl{font: 500 42px/1.15 var(--display);letter-spacing: -.055em;color: var(--color-blue);margin-top: 22px;}.live-page .track__was{font-size: 15px;line-height: 1.7;margin-top: 18px;}.live-page .track__q{font-size: 13px;line-height: 1.7;margin-top: 20px;}.live-page .track__q a{display: inline-flex;align-items: center;min-height: 44px;}.live-page .evidence-case{display: grid;grid-template-columns: minmax(0,1.15fr) minmax(0,1fr);align-items: start;gap: 70px;margin-top: 60px;}.live-page .evidence-case h2{font-size: clamp(32px,3vw,44px);margin-bottom: 22px;}.live-page .evidence-case .lead{font-size: 18px;} .live-page .about{display: grid;grid-template-columns: minmax(0,280px) minmax(0,1fr);align-items: start;gap: 90px;}.live-page .about h2{font-size: clamp(34px,3.7vw,52px);max-width: 21ch;margin-bottom: 25px;}.live-page .portrait{width: 100%;max-width: 280px;margin: 0;}.live-page .portrait :where(.bild,picture){width: 100%;aspect-ratio: 1 / 1 !important;border-radius: 5px;overflow: hidden;}.live-page .portrait :where(img){width: 100%;height: 100%;aspect-ratio: 1 / 1;object-fit: cover;object-position: 50% 50%;}.live-page .portrait__caption{padding-top: 18px;color: var(--color-muted);font-size: 13px;line-height: 1.7;}.live-page .portrait__identity{display: block;}.live-page .portrait__kicker{display: block;font: 9px/1.7 var(--mono);margin-bottom: 8px;}.live-page .portrait__caption b{display: block;font: 500 22px/1.25 var(--display);color: var(--color-ink);letter-spacing: -.035em;}.live-page .portrait__role{display: block;margin-top: 7px;font-size: 13px;}.live-page .portrait__call{display: flex;justify-content: space-between;align-items: center;min-height: 44px;margin-top: 15px;color: var(--color-ink);font-size: 16px;border-top: 1px solid var(--color-line);padding-top: 10px;}.live-page .about__license{margin-top: 27px;border-top: 1px solid var(--color-line);padding-top: 23px;font-size: 14px;}.live-page .about__proof{margin-top: 35px;}.live-page .about__proof-head{font: 10px/1.7 var(--mono);color: var(--color-muted);margin-bottom: 18px;} .live-page .pool__layout{display: grid;grid-template-columns: minmax(0,1.05fr) minmax(0,1fr);gap: 82px;align-items: start;}.live-page .pool__head h2{font-size: clamp(34px,3.7vw,52px);max-width: 20ch;margin-bottom: 24px;}.live-page .pool__head .lead{margin-bottom: 20px;}.live-page .pool__note{margin-top: 30px;border-left: 3px solid var(--color-blue);padding-left: 23px;font-size: 18px;line-height: 1.6;}.live-page .pool__link{margin-top: 20px;}.live-page .poolgrid{display: grid;gap: 20px;grid-template-columns: 1fr;}.live-page .poolgrid--directory{grid-template-columns: repeat(3,minmax(0,1fr));}.live-page .pcard{display: flex;flex-direction: column;gap: 18px;padding: 25px 27px;background: var(--color-white);color: var(--color-ink);border: 1px solid var(--color-line);border-radius: 7px;box-shadow: none;}.live-page .pcard__top{display: flex;align-items: flex-start;justify-content: space-between;flex-wrap: wrap;gap: 10px 14px;}.live-page .pcard__id{font: 11px/1.6 var(--mono);color: var(--color-blue);}.live-page .pcard__checked{display: inline-flex;gap: 7px;align-items: center;font-size: 11px;line-height: 1.6;color: var(--color-muted);}.live-page .pcard__role{font-size: 26px;line-height: 1.2;}.live-page .pcard__meta{display: flex;flex-wrap: wrap;gap: 7px;}.live-page .chip{border: 1px solid var(--color-line);border-radius: 5px;background: var(--color-paper);color: var(--color-ink);font-size: 12px;line-height: 1.6;padding: 5px 8px;}.live-page .pcard__foot{display: flex;align-items: baseline;justify-content: space-between;flex-wrap: wrap;gap: 9px 15px;border-top: 1px solid var(--color-line);margin: auto 0 0;padding-top: 15px;font-size: 12px;color: var(--color-muted);}.live-page .pcard__foot b{color: var(--color-ink);font-weight: 500;}.live-page .pool-empty{grid-column: 1 / -1;max-width: none;padding: 26px 29px;border: 1px solid var(--color-line);border-radius: 7px;background: var(--color-white);font-size: 16px;}.live-page .poolbadge{display: inline-flex;align-items: center;flex-wrap: wrap;gap: 8px;font: 10px/1.7 var(--mono);} .live-page .form-layout{display: grid;grid-template-columns: minmax(0,1.18fr) minmax(0,.82fr);gap: 90px;align-items: start;}.live-page .form-layout__main h2{font-size: clamp(34px,3.5vw,49px);margin-bottom: 23px;}.live-page .form-layout__lead{font-size: 18px;margin-bottom: 33px;}.live-page .form{max-width: 68ch;border-top: 1px solid var(--color-ink);padding-top: 28px;margin: 0;}.live-page .field{margin-bottom: 25px;}.live-page .field > label{display: block;font-size: 16px;font-weight: 500;line-height: 1.5;margin-bottom: 10px;}.live-page .field :where(input:not([type="checkbox"]):not([type="radio"]),select,textarea){display: block;width: 100%;min-width: 0;min-height: 56px;padding: 13px 15px;border: 1px solid var(--color-field);border-radius: 7px;background: var(--color-white);color: var(--color-ink);font: 16px/1.5 var(--body);}.live-page .field textarea{min-height: 125px;resize: vertical;}.live-page .field :where(input,textarea)::placeholder{color: var(--color-muted);opacity: 1;}.live-page .field :where(input,select,textarea)[aria-invalid="true"]{border: 2px solid var(--color-error);background: var(--color-paper);}.live-page .hint{display: block;margin-top: 8px;font-size: 13px;line-height: 1.6;color: var(--color-muted);}.live-page .form .disclosure{margin-block: 26px;}.live-page .consent-group{margin: 25px 0 23px;}.live-page .consent{display: flex;align-items: flex-start;gap: 13px;min-height: 44px;cursor: pointer;font-size: 13px;line-height: 1.7;color: var(--color-ink);}.live-page .consent input{accent-color: var(--color-blue);flex: 0 0 20px;width: 20px;height: 20px;margin: 3px 0 0;}.live-page .consent__link{display: inline-flex;align-items: center;min-height: 44px;margin-left: 33px;font-size: 13px;}.live-page .formnote{font-size: 13px;line-height: 1.7;color: var(--color-muted);margin-top: 19px;}.live-page .formstatus{max-width: none;min-height: 0;margin: 0;color: var(--color-ink);font-size: 14px;line-height: 1.7;}.live-page .formstatus:empty{display: none;}.live-page .formstatus--active{margin: 0 0 22px;padding: 18px 20px;border-left: 3px solid var(--color-blue);background: var(--color-soft);}.live-page .formstatus[data-ton="fehler"]{color: var(--color-error);border-color: var(--color-error);background: var(--color-error-bg);}.live-page .formstatus a{font-weight: 500;}.live-page .form-assurance{padding: 29px 31px;border: 1px solid var(--color-line);border-radius: 7px;background: var(--color-soft);}.live-page .form-assurance h3{font-size: 29px;line-height: 1.17;margin-bottom: 25px;}.live-page .form-assurance__steps{list-style: none;padding: 0;margin: 0;max-width: none;}.live-page .form-assurance__steps li{display: grid;grid-template-columns: 28px minmax(0,1fr);gap: 16px;border-top: 1px solid var(--color-line);margin: 0;padding: 18px 0;}.live-page .form-assurance__steps li > span{font: 11px/1.7 var(--mono);color: var(--color-blue);padding-top: 2px;}.live-page .form-assurance__steps p{font-size: 14px;line-height: 1.7;}.live-page .form-assurance__steps strong{display: block;font-size: 15px;margin-bottom: 7px;}.live-page .form-assurance__truth{border-top: 1px solid var(--color-line);padding-top: 21px;margin-top: 8px;font-size: 14px;line-height: 1.7;}.live-page .form-assurance__truth strong{display: block;margin-bottom: 8px;}.live-page .form-assurance__channels{display: flex;flex-wrap: wrap;align-items: center;gap: 12px 20px;margin-top: 23px;}.live-page .form-assurance__channels a{min-height: 44px;display: inline-flex;align-items: center;font-size: 14px;}.live-page .danke{padding: 29px 31px;background: var(--color-soft);border: 1px solid var(--color-line);border-radius: 7px;}.live-page .danke h2{font-size: clamp(30px,3vw,40px);margin-bottom: 22px;}.live-page .danke p{font-size: 16px;}.live-page .danke__direct{margin-top: 23px;border-top: 1px solid var(--color-line);padding-top: 20px;font-size: 14px;} .live-page .hero{display: block;padding: 62px 0 0;}.live-page .hero__grid{display: grid;grid-template-columns: minmax(0,1.25fr) minmax(0,1fr);gap: 70px;align-items: start;}.live-page .hero__text h1,.live-page .lp__hero h1{font-size: clamp(43px,5.2vw,72px);line-height: 1.06;max-width: 18ch;}.live-page .hero__sub{font-size: 19px;line-height: 1.6;margin-top: 26px;max-width: 48ch;}.live-page .hero__cta{margin-top: 29px;}.live-page .hero__mobile-proof{font: 11px/1.7 var(--mono);color: var(--color-muted);display: flex;align-items: center;gap: 9px;margin-top: 22px;}.live-page .hero__panel{position: relative;isolation: isolate;overflow: hidden;padding: 30px;border-radius: 9px;background: var(--color-blue-deep);color: var(--color-white);}.live-page .hero__panel-bg{position: absolute;inset: 0;z-index: -1;width: 100%;height: 100%;opacity: .15;overflow: hidden;}.live-page .hero__panel-bg img{width: 100%;height: 100%;object-fit: cover;}.live-page .hero__panel-head{display: flex;flex-direction: column;gap: 14px;border-bottom: 1px solid var(--color-inverse-muted);padding-bottom: 23px;margin-bottom: 25px;}.live-page .hero__panel-title{font-size: 31px;}.live-page .hero__panel .poolbadge,.live-page .hero__panel .stamp{color: var(--color-inverse-muted);}.live-page .hero__panel .dot{background: var(--color-white);}.live-page .hero__cards{display: grid;gap: 18px;}.live-page .hero__panel-foot{font-size: 13px;line-height: 1.7;color: var(--color-inverse-muted);margin-top: 22px;}.live-page .hero__panel-foot a{color: var(--color-white);}.live-page .hero__facts{margin-top: 48px;padding-block: 21px;border-block: 1px solid var(--color-line);}.live-page .hero__facts-in{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 23px;list-style: none;padding-block: 0;padding-left: 0;max-width: none;}.live-page .fact{margin: 0;font-size: 13px;}.live-page .fact a{display: grid;grid-template-columns: 1fr auto;gap: 6px 10px;min-height: 44px;text-decoration: none;}.live-page .fact b{display: block;grid-column: 1;font: 500 28px/1.2 var(--display);letter-spacing: -.035em;}.live-page .fact span{display: block;grid-column: 1;color: var(--color-muted);font-size: 12px;}.live-page .fact__arrow{grid-column: 2;grid-row: 1 / 3;align-self: center;font-style: normal;color: var(--color-blue);font-size: 21px;}.live-page .audience__head{display: flex;justify-content: space-between;align-items: start;gap: 65px;margin-bottom: 38px;}.live-page .audience__head h2{font-size: clamp(34px,3.6vw,52px);max-width: 22ch;}.live-page .audience__person{display: flex;gap: 18px;align-items: center;max-width: 400px;}.live-page .audience__portrait{width: 72px;height: 72px;flex: 0 0 72px;aspect-ratio: 1 / 1 !important;border-radius: 50%;overflow: hidden;}.live-page .audience__portrait img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 50%;}.live-page .audience__person p{font-size: 13px;line-height: 1.7;}.live-page .audience__person strong,.live-page .audience__person span{display: block;}.live-page .audience__person span{color: var(--color-muted);margin-top: 6px;}.live-page .audience__grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 27px;}.live-page .audience-card{padding: 33px 35px;border: 1px solid var(--color-line);border-radius: 7px;background: var(--color-white);}.live-page .audience-card h3{font-size: 32px;max-width: 24ch;margin-bottom: 20px;}.live-page .audience-card p{font-size: 16px;line-height: 1.7;}.live-page .audience-card .btn{margin-top: 27px;}.live-page .audience-card--primary{background: var(--color-blue-deep);border-color: var(--color-blue-deep);color: var(--color-white);}.live-page .audience-card--primary .eyebrow{color: var(--color-inverse-muted);}.live-page .audience-card--primary .btn{background: var(--color-white);border-color: var(--color-white);color: var(--color-ink);}.live-page .audience-card--primary .btn:hover{background: var(--color-soft);}.live-page .audience-card--primary :where(a,button):focus-visible{outline-color: var(--color-white);}.live-page .problem-brief__grid,.live-page .region__grid{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.2fr);gap: 75px;align-items: start;}.live-page .problem-brief h2,.live-page .region h2{font-size: clamp(33px,3.4vw,47px);}.live-page .problem-brief--rule{border-block: 1px solid var(--color-line);}.live-page .region__source{margin-top: 23px;}.live-page .lp__bar{border-bottom: 1px solid var(--color-line);}.live-page .lp__bar-in{display: flex;align-items: center;justify-content: space-between;gap: 24px;padding-block: 24px;}.live-page .lp .logo{font: 700 36px/1 var(--display);letter-spacing: -2px;}.live-page .lp__brand-dot{color: var(--color-blue);}.live-page .lp__hero{padding-block: 65px 75px;}.live-page .lp__proof{max-width: none;margin: 0;padding: 31px 34px;}.live-page .lp__proof h2{font-size: 32px;margin-bottom: 22px;}.live-page .lp__proof-lead{font-size: 17px;}.live-page .lp__proof-rule{border-top: 1px solid var(--color-line);padding-top: 22px;margin-top: 25px;}.live-page .lp__footer{padding-block: 30px;}.live-page .lp__footer .footer__legal{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 25px;}.live-page .lp__footer ul{display: flex;flex-wrap: wrap;gap: 13px 24px;list-style: none;padding: 0;margin: 0;}.live-page .lp__footer li{margin: 0;}.live-page .lp__footer a,.live-page .lp__footer button{display: inline-flex;align-items: center;min-height: 44px;font-size: 13px;}.live-page .lp__footer button{border: 0;background: transparent;color: var(--color-ink);text-decoration: underline;padding: 0;cursor: pointer;}.live-page .lp__footer-note{font-size: 12px;line-height: 1.7;color: var(--color-muted);margin-top: 20px;} .live-page .closing{margin: 0 18px;padding-block: 74px;border-radius: 9px;overflow: hidden;}.live-page .closing .wrap{display: block;}.live-page .closing__grid{display: grid !important;grid-template-columns: minmax(0,.9fr) minmax(0,1.1fr);align-items: start;gap: 100px;}.live-page .closing__label{font: 10px/1.6 var(--mono);color: var(--color-inverse-muted);margin-bottom: 24px;}.live-page .closing__vision,.live-page .closing__quote blockquote{font: 500 clamp(27px,2.5vw,37px)/1.25 var(--display);letter-spacing: -.04em;max-width: 25ch;margin: 0;}.live-page .closing__action h2{font-size: clamp(35px,3.5vw,52px);line-height: 1.09;max-width: 21ch;margin-bottom: 23px;}.live-page .closing__action .lead{font-size: 17px;margin-bottom: 27px;color: var(--color-white);}.live-page .closing__phone{font: 400 14px/1.6 var(--sans);margin-top: 0;}.live-page .closing__phone a{display: inline-flex;align-items: center;min-height: 44px;}.live-page .closing .microcopy{color: var(--color-inverse-muted);}.live-page .closing .microcopy a{color: var(--color-white);}.live-page .closing .microcopy a:hover{color: var(--color-white);text-decoration-thickness: 2px;}.live-page .closing .closing__phone{color: var(--color-white);}.live-page .section--dark .money__fineprint,.live-page .section--dark .money__note{color: var(--color-inverse-muted);}.live-page .closing::after{pointer-events: none;}@media (max-width: 1150px){.live-page{--gutter: 40px;}.live-page .wrap{width: calc(100% - 80px);}.live-page .wrap--narrow{width: min(760px,calc(100% - 80px));}.live-page .pagehead__grid{grid-template-columns: minmax(0,1.4fr) minmax(0,1fr);gap: 45px;}.live-page .pagehead h1{font-size: clamp(40px,4.6vw,54px);}.live-page .pagehead__aside{padding: 27px;}.live-page .form-layout,.live-page .faq-layout{gap: 55px;}.live-page .about{gap: 60px;}.live-page .money,.live-page .pool__layout,.live-page .hero__grid{gap: 50px;}.live-page .card{padding: 26px;}.live-page .card h3{font-size: 25px;}.live-page .steps{gap: 26px;}.live-page .step h3{font-size: 27px;}.live-page .closing__grid{gap: 60px;}}@media (max-width: 900px){.live-page .pagehead__grid{grid-template-columns: 1fr;gap: 35px;}.live-page .pagehead h1{max-width: 22ch;font-size: clamp(38px,5.2vw,46px);}.live-page .pagehead__aside{max-width: 680px;}.live-page .pagehead__aside .minifacts{grid-template-columns: repeat(2,minmax(0,1fr));}.live-page .bigfact b{font-size: 39px;}.live-page .about{grid-template-columns: minmax(0,240px) minmax(0,1fr);gap: 40px;}.live-page .form-layout,.live-page .faq-layout,.live-page .money,.live-page .pool__layout,.live-page .hero__grid,.live-page .honest__box,.live-page .evidence-case{grid-template-columns: 1fr;gap: 37px;}.live-page .form-layout__main{max-width: 68ch;}.live-page .form-assurance{max-width: 68ch;}.live-page .cards,.live-page .track,.live-page .poolgrid--directory{grid-template-columns: repeat(2,minmax(0,1fr));}.live-page .steps{grid-template-columns: repeat(2,minmax(0,1fr));}.live-page .audience__head{flex-direction: column;gap: 30px;}.live-page .closing__grid,.live-page .problem-brief__grid,.live-page .region__grid{gap: 43px;}.live-page .hero__panel{max-width: 680px;}}@media (max-width: 760px){.live-page{--gutter: 20px;font-size: 16px;}.live-page .wrap,.live-page .wrap--narrow{width: calc(100% - 40px);}.live-page .wrap :where(.wrap,.wrap--narrow),.live-page .wrap--narrow :where(.wrap,.wrap--narrow){width: 100%;}.live-page .section{padding-block: 60px;}.live-page .section--tight,.live-page .section--compact{padding-block: 40px;}.live-page .section > .wrap > h2,.live-page .section-heading h2{font-size: 35px;line-height: 1.11;margin-bottom: 22px;}.live-page .eyebrow{font-size: 10px;margin-bottom: 20px;}.live-page .lead{font-size: 17px;}.live-page .pagehead{padding-block: 36px 40px;}.live-page .pagehead h1{font-size: clamp(28px,8.2vw,34px);max-width: 22ch;}.live-page .pagehead .lead{font-size: 17px;margin-top: 24px;}.live-page .pagehead__grid{gap: 30px;}.live-page .pagehead__cta{gap: 12px 18px;margin-top: 25px;}.live-page .pagehead__aside{padding: 25px;border-radius: 7px;}.live-page .pagehead__aside-title{font-size: 10px;margin-bottom: 22px;}.live-page .bigfact b{font-size: 35px;}.live-page .bigfact small{font-size: 13px;}.live-page .minifacts{gap: 19px;}.live-page .minifacts b{font-size: 19px;}.live-page .minifacts span{font-size: 12px;}.live-page .pagehead__aside-foot{font-size: 12px;}.live-page .btn{padding: 13px 20px;font-size: 15px;gap: 17px;}.live-page .btn--block{justify-content: space-between;}.live-page .crumb{font-size: 10px;margin-bottom: 22px;}.live-page .crumb a{min-height: 44px;}.live-page .prose{font-size: 16px;line-height: 1.75;}.live-page .prose h2,.live-page .wrap--narrow > h2{font-size: 30px;margin-top: 45px;margin-bottom: 22px;}.live-page .prose h3,.live-page .wrap--narrow > h3{font-size: 25px;margin-top: 30px;margin-bottom: 18px;}.live-page .prose blockquote{font-size: 22px;padding-left: 19px;}.live-page .toc{padding: 22px 24px;margin: 28px 0 36px;}.live-page .toc ol{padding-left: 20px;}.live-page .toc a{font-size: 14px;min-height: 44px;}.live-page .toc ol ul{padding-left: 18px;}.live-page .callout{padding: 24px 23px;margin-block: 26px;}.live-page .callout h2{font-size: 28px;}.live-page .callout h3{font-size: 25px;}.live-page .callout p{font-size: 15px;}.live-page .tablewrap{margin: 25px 0;border-radius: 5px;}.live-page .tablewrap table{font-size: 14px;}.live-page .tablewrap :where(th,td){padding: 13px 14px;}.live-page .tablewrap thead th{font-size: 13px;}.live-page .tablewrap :where(th.num,td.num){font-size: 13px;}.live-page .tablewrap caption{font-size: 12px;padding: 14px;}.live-page .tablehint{display: block;}.live-page .tablewrap--compact .tablehint{display: none;}.live-page .faq-layout{gap: 23px;}.live-page .faq summary{font-size: 19px;padding-block: 16px;}.live-page .faq details > .prose{font-size: 15px;padding-right: 9px;}.live-page .disclosure__content{padding-bottom: 22px;}.live-page .conditions-disclosure{padding-inline: 20px;}.live-page .conditions-grid{grid-template-columns: 1fr;gap: 21px;}.live-page .cards,.live-page .cards--feature,.live-page .track,.live-page .poolgrid--directory,.live-page .audience__grid{grid-template-columns: 1fr;gap: 20px;}.live-page .card{padding: 25px;}.live-page .card h3{font-size: 27px;}.live-page .card p{font-size: 15px;}.live-page .steps{display: grid;grid-template-columns: 1fr;gap: 27px;margin-top: 30px;}.live-page .step{display: grid;grid-template-columns: 38px minmax(0,1fr);gap: 14px 20px;padding-top: 23px;}.live-page .step__n{grid-column: 1;grid-row: 1 / 4;font-size: 32px;margin: 0;}.live-page .step h3{grid-column: 2;font-size: 27px;margin: 0;}.live-page .step p{grid-column: 2;font-size: 15px;margin: 0;}.live-page .step > .textlink{grid-column: 2;}.live-page .money__title{font-size: 36px;margin-bottom: 24px;}.live-page .money__big{font-size: 56px;}.live-page .money__big small{font-size: 13px;}.live-page .money__facts li{font-size: 14px;grid-template-columns: minmax(0,.95fr) minmax(0,1fr);}.live-page .money__facts span{font-size: 13px;}.live-page .calcbox{padding: 25px;}.live-page .calcbox h3{font-size: 25px;}.live-page .calcrow{gap: 15px;font-size: 14px;}.live-page .calcrow strong{font-size: 22px;}.live-page .calcrow--total strong{font-size: 26px;}.live-page .guarantee{padding: 22px 23px;font-size: 14px;}.live-page .honest__box{padding: 26px;gap: 25px;}.live-page .honest__box h2{font-size: 34px;}.live-page .track__i{padding: 25px;}.live-page .track__firma{font-size: 25px;}.live-page .track__zahl{font-size: 37px;}.live-page .evidence-case{margin-top: 39px;gap: 28px;}.live-page .evidence-case h2{font-size: 32px;}.live-page .about{grid-template-columns: 1fr;gap: 34px;}.live-page .portrait{max-width: 240px;}.live-page .about h2{font-size: 35px;}.live-page .portrait__caption b{font-size: 21px;}.live-page .pool__head h2{font-size: 35px;}.live-page .pool__note{font-size: 17px;}.live-page .pcard{padding: 23px;gap: 16px;}.live-page .pcard__role{font-size: 25px;}.live-page .pcard__foot{gap: 8px;}.live-page .pool-empty{padding: 23px;font-size: 15px;}.live-page .form-layout{gap: 35px;}.live-page .form-layout__main h2{font-size: 35px;}.live-page .form-layout__lead{font-size: 17px;margin-bottom: 28px;}.live-page .form{padding-top: 24px;}.live-page .form-assurance{padding: 25px;}.live-page .form-assurance h3{font-size: 27px;}.live-page .danke{padding: 25px;}.live-page .danke h2{font-size: 31px;}.live-page .hero{padding-top: 37px;}.live-page .hero__text h1,.live-page .lp__hero h1{font-size: 42px;max-width: 18ch;}.live-page .hero__sub{font-size: 17px;margin-top: 24px;}.live-page .hero__panel{padding: 25px;}.live-page .hero__panel-title{font-size: 29px;}.live-page .hero__facts-in{grid-template-columns: repeat(2,minmax(0,1fr));gap: 22px;}.live-page .fact b{font-size: 25px;}.live-page .fact span{font-size: 11px;}.live-page .audience__head{gap: 24px;}.live-page .audience__head h2{font-size: 35px;}.live-page .audience__person{gap: 15px;}.live-page .audience__portrait{width: 60px;height: 60px;flex-basis: 60px;}.live-page .audience-card{padding: 27px;}.live-page .audience-card h3{font-size: 29px;}.live-page .audience-card p{font-size: 15px;}.live-page .problem-brief__grid,.live-page .region__grid{grid-template-columns: 1fr;gap: 23px;}.live-page .problem-brief h2,.live-page .region h2{font-size: 34px;}.live-page .lp__hero{padding-block: 39px 55px;}.live-page .lp__bar-in{padding-block: 20px;gap: 17px;flex-wrap: wrap;}.live-page .lp .logo{font-size: 33px;}.live-page .lp__proof{padding: 26px;}.live-page .lp__proof h2{font-size: 29px;}.live-page .lp__footer .footer__legal{align-items: flex-start;flex-direction: column;}.live-page .closing{margin-inline: 8px;padding-block: 49px;border-radius: 7px;}.live-page .closing__grid{grid-template-columns: 1fr;gap: 34px;}.live-page .closing__quote{padding-bottom: 28px;border-bottom: 1px solid var(--color-inverse-muted);}.live-page .closing__label{margin-bottom: 19px;}.live-page .closing__vision,.live-page .closing__quote blockquote{font-size: 26px;max-width: 28ch;}.live-page .closing__action h2{font-size: 37px;}.live-page .closing__action .lead{font-size: 16px;}.live-page .closing__phone{font-size: 14px;}}@media (max-width: 380px){.live-page{--gutter: 16px;}.live-page .wrap,.live-page .wrap--narrow{width: calc(100% - 32px);}.live-page .wrap :where(.wrap,.wrap--narrow),.live-page .wrap--narrow :where(.wrap,.wrap--narrow){width: 100%;}.live-page .pagehead h1{font-size: 28px;}.live-page .pagehead__aside{padding: 21px;}.live-page .bigfact b{font-size: 31px;}.live-page .minifacts{gap: 16px;}.live-page .minifacts b{font-size: 17px;}.live-page .btn{padding-inline: 17px;font-size: 14px;gap: 12px;}.live-page .callout,.live-page .toc,.live-page .calcbox,.live-page .form-assurance,.live-page .danke{padding-inline: 21px;}.live-page .section > .wrap > h2,.live-page .section-heading h2{font-size: 32px;}.live-page .step{gap: 13px 16px;grid-template-columns: 32px minmax(0,1fr);}.live-page .step h3{font-size: 25px;}.live-page .step__n{font-size: 29px;}.live-page .money__big{font-size: 48px;}.live-page .calcrow{flex-wrap: wrap;gap: 7px 15px;}.live-page .calcrow strong{margin-left: auto;}.live-page .pcard__top{gap: 8px 12px;}.live-page .hero__text h1,.live-page .lp__hero h1{font-size: 37px;}.live-page .closing__action h2{font-size: 33px;}}@media (prefers-reduced-motion: reduce){.live-page *,.live-page *::before,.live-page *::after{animation: none !important;transition: none !important;}}@media print{.live-page .section,.live-page .pagehead{padding-block: 22px;}.live-page .pagehead__grid,.live-page .about,.live-page .money,.live-page .faq-layout{display: block;}.live-page .wrap,.live-page .wrap--narrow{width: 100%;}.live-page .tablewrap{overflow: visible;}.live-page .tablewrap table{min-width: 0 !important;font-size: 11px;}.live-page .tablehint{display: none;}.live-page .section--dark,.live-page .pagehead__aside{background: var(--color-white);color: var(--color-ink);}.live-page .section--dark::before,.live-page .pagehead__aside::before{display: none;}.live-page .btn{color: var(--color-ink);background: var(--color-white);border-color: var(--color-ink);}} .full-site [hidden]{display:none!important}html:not(.js) .full-site [data-privacy-open]{display:none}.full-site .skiplink{position:fixed;left:20px;top:-100px;z-index:100;background:white;padding:12px 20px;border:2px solid var(--blue);border-radius:8px}.full-site .skiplink:focus{top:10px}.full-site .navlinks{gap:24px;font-size:13px}.full-site .navlinks .btn{margin-left:0;gap:12px}.full-site .navlinks a[aria-current=page]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px}.full-site .navlinks .btn[aria-current=page]{color:white}.full-site .stage{justify-content:space-between}.full-site .full-footer{border-top:1px solid var(--line);margin-top:80px}.full-site .footer-brand{display:grid;grid-template-columns:1fr 1.2fr 1.2fr;gap:35px;align-items:start;margin-bottom:55px}.full-site .footer-brand p{margin:0;font-size:14px;max-width:35ch}.full-site .full-footer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:35px}.full-site .full-footer-grid h3{margin-bottom:18px;font-size:11px}.full-site .full-footer-grid a{display:block;font-size:13px;line-height:1.5;padding:9px 0;text-decoration:none;max-width:32ch}.full-site .full-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:45px;border-top:1px solid var(--line);padding-top:25px;font-size:12px;color:var(--muted)}.full-site .full-legal nav{display:flex;flex-wrap:wrap;gap:18px;align-items:center}.full-site .full-legal nav{flex-direction:row}.full-site .full-legal a,.full-site .full-legal button{display:inline-flex;align-items:center;min-height:44px;color:var(--ink)}.full-site .full-legal button{border:0;background:none;font:inherit;text-decoration:underline;padding:0;cursor:pointer}.full-site .knowledge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.full-site .knowledge-card{display:flex;flex-direction:column;border-top:1px solid var(--line);padding:25px 0;gap:20px;text-decoration:none;min-height:220px}.full-site .knowledge-card .eyebrow{font-size:10px;margin:0}.full-site .knowledge-card h2{font-size:29px;line-height:1.2;max-width:20ch}.full-site .knowledge-card .textlink{margin-top:auto;font-size:14px;color:var(--blue)}.full-site .knowledge-card:hover h2{color:var(--blue)}.live-page .pool-preview-state{border:1px solid var(--color-line);background:var(--color-soft);color:var(--color-ink);padding:30px;max-width:650px}.live-page .pool-preview-state h3{font-size:30px;line-height:1.2;margin:0 0 20px}.live-page .pool-preview-state p{font-size:15px;max-width:50ch;margin-bottom:20px}.live-page .pool-preview-state .eyebrow{font-size:10px}.live-page .pool__layout{display:grid;grid-template-columns:1fr 1fr;gap:60px}.live-page .pool__head h2{font-size:clamp(36px,4vw,54px)}.live-page .pool__head p{margin-top:22px}.live-page .pool__note,.live-page .pool__link,.live-page .stamp-line{margin-top:25px;font-size:14px;line-height:1.6;color:var(--muted)}.live-page .pool__proof{align-self:center}.live-page .preview-form-note,.full-site .preview-privacy-info{font-size:14px;line-height:1.6;padding:16px 18px;background:var(--color-soft);border-left:3px solid var(--blue);margin:0 0 26px;color:var(--ink)}.live-page .preview-form-result{padding:18px;background:var(--color-soft);color:var(--ink);margin-block:20px}.live-page .section--dark .fee-example{color:var(--color-ink)}.live-page .section--dark .fee-example h3{color:var(--color-ink)}.live-page .section--dark .fee-example .eyebrow{color:var(--color-muted)}.live-page .section--dark .fee-example :focus-visible{outline-color:var(--color-blue)}.live-page .fee-example .instalments{padding-left:0;max-width:none}.full-site .privacy-notice{position:fixed;z-index:30;bottom:18px;right:18px;max-width:520px;padding:24px;background:var(--paper);border:1px solid var(--line);box-shadow:0 5px 25px var(--color-shadow)}.full-site .privacy-notice h2{font-size:24px;margin-bottom:10px}.full-site .privacy-notice p{font-size:14px;line-height:1.5}.full-site .privacy-notice__title-short,.full-site .privacy-notice__policy-short{display:none}.full-site .privacy-notice__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.full-site .privacy-link{background:none;border:0;padding:0;min-height:44px;color:var(--blue);text-decoration:underline;cursor:pointer;font:inherit}.full-site .privacy-dialog{width:min(650px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:30px;border:1px solid var(--line);border-radius:10px;background:var(--paper);color:var(--ink);overflow-y:auto;margin:auto}.full-site .privacy-dialog:not([open]){display:none}.full-site .privacy-dialog::backdrop{background:var(--color-backdrop)}.full-site .privacy-dialog__head{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:24px}.full-site .privacy-dialog h2{font-size:30px;line-height:1.15}.full-site .privacy-dialog p{font-size:14px;line-height:1.6;margin-bottom:18px}.full-site .privacy-dialog__close{flex-shrink:0;width:44px;height:44px;border:1px solid var(--line);border-radius:50%;background:transparent;font:24px/1 Arial;cursor:pointer}.full-site .privacy-option{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 0;border-bottom:1px solid var(--line);font-size:15px;cursor:pointer}.full-site .privacy-option strong{display:block;font-weight:600}.full-site .privacy-option small{display:block;color:var(--muted);font-size:13px;line-height:1.5;margin-top:6px}.full-site .privacy-option input{flex-shrink:0;width:22px;height:22px;accent-color:var(--blue)}.full-site .privacy-dialog__actions{display:flex;justify-content:flex-end;gap:14px;margin-top:25px}.full-site .privacy-dialog .btn--ghost{background:transparent;color:var(--ink);border-color:var(--color-field)}.full-site .privacy-dialog .privacy-signal{background:var(--color-soft);padding:15px}.full-site .privacy-preview-status{font-size:13px;color:var(--muted)}.anchor-target{display:block;scroll-margin-top:20px}.full-site .footergrid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px}.full-site .footergrid nav{display:flex;flex-direction:column;align-items:start;gap:0}.full-site .footergrid nav a{display:flex;align-items:center;min-height:44px;padding:6px 0;font-size:13px;line-height:1.5;text-decoration:none}.full-site .footergrid p{font-size:14px;line-height:1.6}.full-site .full-legal>span{flex:1 1 280px}.full-site .full-legal nav{flex:0 1 auto;gap:10px 22px;max-width:none}@media(max-width:900px){.full-site .footergrid{grid-template-columns:1fr 1fr;gap:30px}.full-site .footergrid>div{grid-column:1/-1}}@media(max-width:540px){.full-site .footergrid{grid-template-columns:1fr 1fr;gap:24px}.full-site .full-legal{flex-direction:column}.full-site .full-legal>span{flex-basis:auto}.full-site .full-legal nav{justify-content:flex-start;gap:8px 18px}}@media(max-width:1100px){.full-site .navlinks{gap:14px;font-size:12px}.full-site .navlinks .btn{padding-inline:17px}}@media(max-width:900px){.full-site .navlinks.is-open{display:flex}.full-site .navlinks{gap:0}.full-site .navlinks>a{width:100%;min-height:44px}.full-site .navlinks .btn{width:auto}.full-site .footer-brand{grid-template-columns:1fr 1fr}.full-site .footer-brand .wordmark{grid-column:1/-1}.full-site .full-footer-grid{grid-template-columns:1fr 1fr}.full-site .knowledge-grid{grid-template-columns:1fr 1fr}.live-page .pool__layout{grid-template-columns:1fr;gap:30px}}@media(max-width:600px){.full-site .full-footer{margin-top:50px}.full-site .footer-brand{grid-template-columns:1fr;gap:20px;margin-bottom:35px}.full-site .full-footer-grid{gap:30px 20px}.full-site .knowledge-grid{grid-template-columns:1fr}.full-site .knowledge-card{min-height:190px}.live-page .pool-preview-state{padding:22px}.live-page .pool-preview-state h3{font-size:26px}.full-site .privacy-dialog{padding:22px}.full-site .privacy-dialog h2{font-size:25px}.full-site .privacy-dialog__actions{flex-wrap:wrap;justify-content:flex-start}.full-site .privacy-dialog .btn{gap:8px;padding-inline:18px}} .curated-page{font:17px/1.65 var(--sans);color:var(--ink)}.curated-page :where(h1,h2,h3,h4){hyphens:none;word-break:normal;overflow-wrap:normal;text-wrap:balance}.curated-page :where(div,section,article,aside,figure,form){min-width:0}.curated-page h4{font-family:var(--display);font-weight:500;letter-spacing:-.035em;line-height:1.25}.curated-page :where(p){max-width:68ch}.curated-page .editorial-section{padding-block:76px}.curated-page .editorial-soft{background:var(--color-neutral)}.curated-page .section{padding-block:76px}.curated-page .editorial-intro{padding-block:65px 48px;border-bottom:1px solid var(--line)}.curated-page .editorial-intro h1{font-size:clamp(44px,5.3vw,76px);line-height:1.06;letter-spacing:-.06em;max-width:20ch}.curated-page .editorial-intro .eyebrow{color:var(--blue)}.curated-page .editorial-intro .lead{margin-top:26px;max-width:57ch;font-size:19px}.curated-page .chapter{margin-bottom:38px}.curated-page .chapter h2{font-size:clamp(36px,4vw,56px);line-height:1.08}.curated-page .chapter .lead{font-size:17px;max-width:57ch}.curated-page .pool-editorial{display:grid;grid-template-columns:.8fr 1.35fr;gap:80px;align-items:center}.curated-page .pool-count{position:relative;isolation:isolate;background:linear-gradient(130deg,var(--color-blue-deep),var(--color-blue));color:white;padding:36px 40px;border-radius:8px;min-height:370px}.curated-page .pool-count::after{content:'';position:absolute;inset:0;background:url('/assets/img/a/grain.622be790.svg');opacity:.09;mix-blend-mode:soft-light;pointer-events:none;z-index:-1}.curated-page .pool-count .eyebrow{color:var(--color-inverse-muted);margin-bottom:8px;font-size:10px}.curated-page .pool-count>strong{display:block;font:500 140px/.95 var(--display);letter-spacing:-.08em;margin-block:21px 24px}.curated-page .pool-count strong small{display:block;font:11px/1.5 var(--mono);letter-spacing:0;margin-bottom:14px}.curated-page .pool-count p{font-size:20px;line-height:1.4;margin:0}.curated-page .pool-count-foot{display:block;font:10px/1.6 var(--mono);margin-top:25px;color:var(--color-inverse-muted)}.curated-page .pool-editorial-copy h3{font-size:34px;line-height:1.15;margin-bottom:22px;max-width:24ch}.curated-page .pool-editorial-copy>p{font-size:17px;max-width:54ch}.curated-page .editorial-checks{list-style:none;padding:0;margin:23px 0 18px}.curated-page .editorial-checks li{padding:13px 0 13px 27px;border-top:1px solid var(--line);position:relative;font-size:15px}.curated-page .editorial-checks li::before{content:'✓';position:absolute;left:0;color:var(--blue)}.curated-page .editorial-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;list-style:none;padding:0;margin:34px 0 0}.curated-page .editorial-steps li{padding-top:24px;border-top:1px solid var(--line)}.curated-page .editorial-steps li>span{font:11px/1.5 var(--mono);color:var(--blue);display:block;margin-bottom:21px}.curated-page .editorial-steps h3{font-size:29px;margin-bottom:18px;max-width:22ch;line-height:1.2}.curated-page .editorial-steps p{font-size:16px;line-height:1.65;max-width:40ch}.curated-page .match-map{margin-top:0}.curated-page .editorial-more{margin-top:30px}.curated-page .editorialfees{gap:80px;padding-block:40px}.curated-page .editorialfees .fee-display{margin-top:17px}.curated-page .editorialfees .fees td,.curated-page .editorialfees .fees th{padding-block:15px}.curated-page .editorial-inline-links{display:flex;flex-wrap:wrap;gap:15px 30px;margin-top:24px}.curated-page .editorial-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.curated-page .editorial-card{display:flex;flex-direction:column;border-top:1px solid var(--line);padding:25px 0 0;text-decoration:none;gap:19px;min-height:290px}.curated-page .editorial-card .eyebrow{font-size:10px;margin:0;color:var(--muted)}.curated-page .editorial-card h3{font-size:29px;line-height:1.16;max-width:22ch}.curated-page .editorial-card p{font-size:15px;line-height:1.65;max-width:38ch}.curated-page .editorial-card .textlink{margin-top:auto;font-size:14px}.curated-page .editorial-card:hover h3{color:var(--blue)}.curated-page .editorial-faq{max-width:900px;margin-left:auto}.curated-page .editorial-faq details{border-top:1px solid var(--line)}.curated-page .editorial-faq details:last-child{border-bottom:1px solid var(--line)}.curated-page .editorial-faq summary{display:flex;justify-content:space-between;gap:22px;align-items:start;list-style:none;cursor:pointer;padding:22px 0;min-height:66px;font-family:var(--display);font-size:23px;line-height:1.35;letter-spacing:-.035em}.curated-page .editorial-faq summary::-webkit-details-marker{display:none}.curated-page .editorial-faq summary>span{flex:0 0 24px;text-align:center;color:var(--blue)}.curated-page .editorial-faq details[open] summary>span{transform:rotate(45deg)}.curated-page .editorial-faq details>div{padding:0 45px 25px 0}.curated-page .editorial-faq p{font-size:16px;line-height:1.65;max-width:62ch}.curated-page .editorial-contact{padding-block:45px}.curated-page .editorial-closing{margin:0 18px;border-radius:8px;background:linear-gradient(120deg,var(--color-blue-deep),var(--color-blue));color:white;position:relative;isolation:isolate;overflow:hidden}.curated-page .editorial-closing::after{content:'';position:absolute;inset:0;background:url('/assets/img/a/grain.622be790.svg');opacity:.09;mix-blend-mode:soft-light;pointer-events:none;z-index:-1}.curated-page .editorial-closing-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:100px;align-items:end}.curated-page .editorial-closing h2{font-size:clamp(40px,4vw,58px);line-height:1.06}.curated-page .editorial-closing .eyebrow{color:var(--color-inverse-muted)}.curated-page .editorial-closing p{font-size:17px;max-width:41ch}.curated-page .editorial-closing .btn{margin-top:26px;background:white;color:var(--ink);border-color:white}.curated-page .editorial-closing .btn:hover{background:var(--color-soft)}.curated-page .editorial-closing :focus-visible{outline-color:white}.curated-page .editorial-call{display:flex;align-items:center;color:white;min-height:44px;font-size:14px;margin-top:14px}.curated-page .editorial-two{display:grid;grid-template-columns:1fr 1fr;gap:70px}.curated-page .editorial-two h3{font-size:31px;line-height:1.15;margin-bottom:22px;max-width:25ch}.curated-page .editorial-two p{font-size:17px;max-width:52ch}.curated-page .editorial-form-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:90px;align-items:start}.curated-page .form{border-top:1px solid var(--ink);padding-top:26px}.curated-page .form .field{margin-bottom:24px}.curated-page .field label{display:block;font-size:15px;line-height:1.5;font-weight:500;margin-bottom:9px}.curated-page .field :is(input,textarea,select){width:100%;border:1px solid var(--color-field);padding:14px 16px;min-height:56px;font-size:16px;line-height:1.4;color:var(--ink);background:white;border-radius:7px}.curated-page .field textarea{min-height:140px}.curated-page .hint{display:block;font-size:13px;line-height:1.5;color:var(--muted);margin-top:8px}.curated-page .consent{display:flex;align-items:start;gap:13px;font-size:14px;line-height:1.6;cursor:pointer;padding-block:10px}.curated-page .consent input{flex:0 0 22px;width:22px;height:22px;min-height:22px;margin:2px 0 0;accent-color:var(--blue)}.curated-page .consent-group{margin-block:20px}.curated-page .consent__link{display:inline-flex;align-items:center;font-size:13px;min-height:44px;margin-left:35px}.curated-page .form .btn{width:100%;margin-block:15px 0;justify-content:space-between}.curated-page .form .formnote,.curated-page .form .form-assurance,.curated-page .form .formnote a,.curated-page .form .form-assurance__steps{font-size:13px;line-height:1.6;margin-top:15px;color:var(--muted)}.curated-page .form .form-assurance__steps{list-style:none;padding:0;display:block}.curated-page .form .form-assurance__steps li{padding:8px 0;border-top:1px solid var(--line)}.curated-page .form .disclosure{border-block:1px solid var(--line);margin-block:20px}.curated-page .form summary{cursor:pointer;min-height:52px;padding-block:14px;font-size:15px}.curated-page .form .disclosure__body{padding-block:15px}.curated-page .preview-form-note{font-size:13px;line-height:1.5;color:var(--muted);margin-bottom:24px}.curated-page .preview-form-result{background:var(--color-soft);color:var(--ink);padding:18px;margin-top:20px;font-size:15px;line-height:1.6}.curated-page .editorial-form-aside{background:var(--color-soft);padding:32px;border:1px solid var(--color-line);border-radius:8px}.curated-page .editorial-form-aside>img{width:96px;height:96px;object-fit:cover;object-position:center;border-radius:50%;margin-bottom:24px}.curated-page .editorial-form-aside h2{font-size:33px;line-height:1.15;margin-bottom:20px}.curated-page .editorial-form-aside>p{font-size:15px;line-height:1.65}.curated-page .editorial-form-aside .small{font-size:13px;margin-top:24px;color:var(--muted)}.curated-page .editorial-direct{display:flex;flex-direction:column;margin-top:20px}.curated-page .editorial-direct a{display:flex;align-items:center;min-height:44px;font-size:16px;color:var(--ink);overflow-wrap:anywhere}.curated-page .editorial-about{display:grid;grid-template-columns:280px minmax(0,1fr);gap:110px;align-items:start}.curated-page .editorial-about figure>img{width:280px;height:280px;object-fit:cover;object-position:center;border-radius:4px}.curated-page .editorial-about figcaption{display:flex;flex-direction:column;font-size:13px;line-height:1.6;margin-top:15px}.curated-page .editorial-about figcaption span{color:var(--muted)}.curated-page .editorial-about h2{font-size:clamp(35px,3.5vw,50px);line-height:1.1;margin-bottom:26px;max-width:24ch}.curated-page .editorial-about p{font-size:17px;max-width:58ch;margin-top:16px}.curated-page .editorial-about .textlink{margin-top:20px}.curated-page .editorial-about .eyebrow,.curated-page .editorial-form-aside .eyebrow{font-size:11px;line-height:1.6;margin-top:0;margin-bottom:24px}.curated-page .editorial-anchor{display:block;scroll-margin-top:25px}.curated-page .article-directory{padding-block:30px}@media(max-width:1100px){.curated-page .pool-editorial{gap:45px}.curated-page .editorial-form-layout{gap:50px}.curated-page .editorial-about{gap:65px}.curated-page .editorial-closing-grid{gap:65px}.curated-page .editorialfees{gap:50px}.curated-page .editorial-cards{gap:25px}.curated-page .editorial-card h3{font-size:26px}}@media(max-width:800px){.curated-page .editorial-section,.curated-page .section{padding-block:54px}.curated-page .editorial-intro{padding-block:38px 34px}.curated-page .editorial-intro h1{font-size:clamp(38px,7.2vw,52px);max-width:22ch}.curated-page .editorial-intro .lead{font-size:17px;margin-top:23px}.curated-page .chapter h2{font-size:38px}.curated-page .chapter{gap:18px;margin-bottom:30px}.curated-page .pool-editorial{grid-template-columns:1fr;gap:30px}.curated-page .pool-count{min-height:0;padding:28px}.curated-page .pool-count>strong{font-size:112px;margin-block:17px 20px}.curated-page .pool-count p{font-size:18px}.curated-page .pool-editorial-copy h3{font-size:30px}.curated-page .pool-editorial-copy>p{font-size:16px}.curated-page .editorial-steps{grid-template-columns:1fr;gap:25px;margin-top:28px}.curated-page .editorial-steps li{padding-top:21px;display:grid;grid-template-columns:30px 1fr;gap:15px}.curated-page .editorial-steps li>span{margin:4px 0 0}.curated-page .editorial-steps h3{font-size:27px;margin:0;max-width:none}.curated-page .editorial-steps p{grid-column:2;font-size:15px;max-width:48ch}.curated-page .editorialfees{gap:28px;padding-block:30px}.curated-page .editorial-cards{grid-template-columns:1fr;gap:28px}.curated-page .editorial-card{min-height:0;gap:16px;padding-top:21px}.curated-page .editorial-card h3{font-size:29px;max-width:26ch}.curated-page .editorial-card .textlink{margin-top:0}.curated-page .editorial-faq summary{font-size:21px;padding-block:19px}.curated-page .editorial-faq details>div{padding-right:20px}.curated-page .editorial-closing{margin-inline:8px}.curated-page .editorial-closing-grid{grid-template-columns:1fr;gap:27px}.curated-page .editorial-closing h2{font-size:42px}.curated-page .editorial-closing p{font-size:16px}.curated-page .editorial-two{grid-template-columns:1fr;gap:35px}.curated-page .editorial-two h3{font-size:29px}.curated-page .editorial-two p{font-size:16px}.curated-page .editorial-form-layout{grid-template-columns:1fr;gap:35px}.curated-page .editorial-form-aside{padding:26px}.curated-page .editorial-form-aside h2{font-size:30px}.curated-page .editorial-about{grid-template-columns:1fr;gap:30px}.curated-page .editorial-about figure{max-width:240px}.curated-page .editorial-about figure>img{width:240px;height:240px}.curated-page .editorial-about h2{font-size:35px}.curated-page .editorial-about p{font-size:16px}}@media(max-width:380px){.curated-page .editorial-intro h1{font-size:37px}.curated-page .chapter h2{font-size:34px}.curated-page .pool-count{padding:25px}.curated-page .pool-editorial-copy h3{font-size:28px}.curated-page .editorial-closing h2{font-size:37px}.curated-page .editorial-about h2{font-size:32px}.curated-page .editorial-card h3{font-size:27px}} :root{--color-paper:#F5F5F2;--color-ink:#181B20;--color-blue:#2348F5;--color-blue-deep:#1736B3;--color-blue-hover:#1937C5;--color-soft:#EDEFFC;--color-neutral:#EBEDF3;--color-white:#FFFFFF;--color-muted:#626671;--color-line:#D4D6DC;--color-field:#6B7180;--color-inverse-muted:#DCE4FF; --color-tech:#DDE8FA;--color-warm:#F5D2B5;--color-detail:#DD865F;--color-error:#9B2C26;--color-error-bg:#FFF0EA;--color-shadow:rgba(24,27,32,.125);--color-backdrop:rgba(24,27,32,.5);--font-display:Leonly,'Helvetica Neue',Helvetica,Arial,sans-serif;--font-body:'Helvetica Neue',Helvetica,Arial,sans-serif;--font-label:LeonlyMono,'IBM Plex Mono',monospace;--paper:var(--color-paper);--ink:var(--color-ink);--blue:var(--color-blue);--hover:var(--color-blue-hover);--soft:var(--color-soft);--white:var(--color-white);--muted:var(--color-muted);--line:var(--color-line);--field:var(--color-field);--focus:var(--color-blue);--error:var(--color-error);--error-bg:var(--color-error-bg);--sans:var(--font-body);--body:var(--font-body);--display:var(--font-display);--mono:var(--font-label);--brand-gradient:linear-gradient(115deg,var(--color-blue-deep),var(--color-blue));} body{font-family:var(--font-body);color:var(--color-ink);background:var(--color-paper)}h1,h2,h3,h4,h5,h6,.wordmark{font-family:var(--font-display)}button,input,select,textarea{font-family:var(--font-body)}.eyebrow,.crumb,.articlemeta,.article-meta,.stamp,.stamp-line,.byline__h,.byline__wann{font-family:var(--font-label)}.full-site .sitehead .btn{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-white)}.full-site .sitehead .btn:hover{background:var(--color-blue);border-color:var(--color-blue)} .full-site :is(.closing,.editorial-closing,.pool-count,.candidate-poster,.map-center,.contact-ribbon,.pagehead__aside,.section--dark,.candidateband,.audience-card--primary){background:var(--brand-gradient);color:var(--color-white)}.full-site :is(.closing,.candidate-poster)::before{background:none}.full-site :is(.closing,.editorial-closing,.pool-count,.candidate-poster,.map-center,.contact-ribbon,.pagehead__aside,.section--dark,.candidateband,.audience-card--primary) .eyebrow{color:var(--color-inverse-muted)}.full-site :is(.closing,.editorial-closing,.pool-count,.candidate-poster,.map-center,.contact-ribbon,.pagehead__aside,.section--dark,.candidateband,.audience-card--primary) :is(h2,h3){color:var(--color-white)}.full-site :is(.closing,.editorial-closing,.pagehead__aside,.section--dark) :is(.btn--primary,.btn:not(.btn--ghost)){background:var(--color-white);border-color:var(--color-white);color:var(--color-ink)}.full-site :is(.closing,.editorial-closing,.pagehead__aside,.section--dark) :is(.btn--primary,.btn:not(.btn--ghost)):hover{background:var(--color-soft);border-color:var(--color-soft);color:var(--color-ink)} .full-site :is(.fee-example,.calcbox,.pool-preview-state,.editorial-form-aside,.callout,.shortanswer){background:var(--color-soft);color:var(--color-ink);border-color:var(--color-line)}.full-site :is(.fee-example,.calcbox,.pool-preview-state,.editorial-form-aside,.callout,.shortanswer,.card,.track__i,.pcard) :is(h2,h3,h4){color:var(--color-ink)}.full-site :is(.fee-example,.calcbox,.pool-preview-state,.editorial-form-aside,.callout,.shortanswer,.card,.track__i,.pcard) .eyebrow{color:var(--color-muted)}.full-site .section--dark :is(.card,.track__i,.pcard){background:var(--color-white);color:var(--color-ink)}.full-site .section--dark :is(.card,.track__i,.pcard) :is(p,a:not(.btn)){color:var(--color-ink)}.full-site .section--dark :is(.card,.calcbox,.fee-example,.callout,.track__i,.pcard) .btn{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-white)}.full-site .section--dark :is(.card,.calcbox,.fee-example,.callout,.track__i,.pcard) .btn:hover{background:var(--color-blue);border-color:var(--color-blue);color:var(--color-white)}.full-site .section--dark :is(.card,.calcbox,.fee-example,.callout,.track__i,.pcard) .btn--ghost{background:transparent;border-color:var(--color-field);color:var(--color-ink)}.full-site .section--dark :is(.card,.calcbox,.fee-example,.callout,.track__i,.pcard) .btn--ghost:hover{background:var(--color-soft);border-color:var(--color-blue);color:var(--color-blue)}.full-site .section--dark :is(.card,.calcbox,.fee-example,.callout,.track__i,.pcard) :focus-visible{outline-color:var(--color-blue)}.full-site .section--dark :is(.calcbox,.fee-example) .btn{background:var(--color-ink);color:var(--color-white);border-color:var(--color-ink)} .full-site :is(.editorial-call,.closing__phone,.closing__phone a,.closing .microcopy,.editorial-direct a){font-family:var(--font-body);font-size:14px;font-weight:400;line-height:1.6;letter-spacing:normal}.full-site :is(.closing,.editorial-closing) :is(.microcopy,.closing__phone,.closing__phone a,.editorial-call){color:var(--color-white)}.full-site :is(.closing,.editorial-closing) :is(.closing__phone,.closing__phone a,.editorial-call):hover{color:var(--color-white);text-decoration-thickness:2px}.full-site .closing .microcopy{display:block;margin-top:18px;max-width:60ch}.full-site .closing__phone{display:inline!important;margin:0;min-height:0}.full-site .closing .closing__vision,.full-site .closing .closing__quote blockquote{font-family:var(--font-body);font-size:17px;font-weight:400;line-height:1.6;letter-spacing:normal;max-width:42ch}.full-site .closing h2{font-family:var(--font-display);font-weight:500}.full-site .closing .closing__label{font-family:var(--font-label);font-size:11px;font-weight:400;line-height:1.6;letter-spacing:.03em}.full-site :is(.closing,.editorial-closing) .eyebrow{font-family:var(--font-label);font-size:11px;font-weight:400;line-height:1.6;letter-spacing:.03em}.full-site .live-page .tablewrap :is(th.num,td.num){font-family:var(--font-body);font-variant-numeric:tabular-nums}.full-site .full-legal a,.full-site .full-legal button{font-family:var(--font-body);font-weight:400}@media(max-width:800px){.full-site .closing .closing__vision,.full-site .closing .closing__quote blockquote{font-size:16px}} .page-index .curated-page>.section,.page-index .curated-page>.editorial-section:not(.editorial-closing){padding-block:100px}.page-index .modernhero{padding-bottom:50px}.page-index .hero-foot{margin-top:28px;padding-top:16px;align-items:center;font-family:var(--font-body);font-size:14px}.page-index .hero-foot a{gap:12px;font-size:14px}.page-index .hero-foot a>span{display:inline}.page-index .hero-foot p{font-size:13px;color:var(--color-muted);max-width:none}.page-index .hero-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-block:24px;font-family:var(--font-body)}.page-index .hero-facts>div{display:flex;gap:13px;align-items:start}.page-index .hero-facts i{width:6px;height:6px;flex-shrink:0;margin-top:9px}.page-index .hero-facts p{font-size:14px;line-height:1.55;margin:0}.page-index .hero-facts strong{display:block;font-weight:500}.page-index .hero-facts p>span{display:block;font-size:13px;color:var(--color-muted);margin-top:5px}.page-index .profile-showcase{align-items:start}.profile-pool-entry{display:flex;align-items:center;gap:30px;padding-bottom:22px;border-bottom:1px solid var(--color-line)}.profile-pool-entry>strong{font:500 78px/.95 var(--font-display);letter-spacing:-.07em;color:var(--color-blue)}.profile-pool-entry strong small{display:block;font:11px/1.5 var(--font-label);letter-spacing:0;margin-bottom:10px}.profile-pool-entry p{font-size:17px;line-height:1.5;margin:0}.profile-pool-entry .textlink{font-size:14px;margin-top:8px}.pool-entry-note{font-size:14px;line-height:1.65;color:var(--color-muted);margin:19px 0 30px;max-width:50ch}.page-index .profile-explanation>h3{font-size:34px;margin-bottom:24px}.page-index .profile-explanation li{padding-block:15px}.page-index .profile-explanation li p{font-size:14px}.page-index .candidate-story{border-top:1px solid var(--color-line)}.page-index .editorial-closing h2{max-width:17ch}.page-fuer-elektriker .candidate-story{border-top:0;padding-top:65px}.page-fuer-elektriker .candidate-poster h1{font-size:clamp(42px,4.2vw,59px);line-height:1.06;letter-spacing:-.055em;color:var(--color-white);margin-bottom:80px;max-width:15ch}.page-fuer-elektriker .candidate-poster h1 span{color:var(--color-inverse-muted)}.page-ueber-leonly .editorial-about h1{font-size:clamp(43px,5vw,69px);line-height:1.06;letter-spacing:-.06em;margin-bottom:30px;max-width:21ch}.knowledge-topics{display:flex;flex-wrap:wrap;gap:10px 15px;padding-block:26px 0}.knowledge-topics a{display:flex;align-items:center;gap:25px;min-height:44px;padding:8px 16px;border:1px solid var(--color-field);border-radius:100px;font-size:14px;text-decoration:none}.knowledge-topics a:hover{background:var(--color-soft);border-color:var(--color-blue);color:var(--color-blue)}.curated-page .knowledge-featured{padding-block:42px 65px}.knowledge-featured .editorial-card{background:var(--color-white);border:1px solid var(--color-line);border-radius:8px;padding:28px;min-height:350px;gap:17px}.knowledge-topic-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--color-soft);color:var(--color-blue)}.knowledge-topic-icon svg{width:34px;height:34px}.knowledge-directory-section .chapter{margin-bottom:25px}.knowledge-directory{margin-left:calc((100% - 55px)/3.1 + 55px)}.knowledge-row{display:grid;grid-template-columns:105px minmax(0,1fr) 46px;gap:25px;align-items:center;padding-block:25px;border-top:1px solid var(--color-line);text-decoration:none}.knowledge-row:last-child{border-bottom:1px solid var(--color-line)}.knowledge-row .eyebrow{font-size:10px;margin:0}.knowledge-row h3{font-size:27px;line-height:1.15;max-width:30ch;margin-bottom:9px}.knowledge-row p{font-size:15px;line-height:1.6;max-width:48ch;color:var(--color-muted)}.knowledge-row:hover h3{color:var(--color-blue)}.knowledge-row:hover .roundarrow{background:var(--color-blue);border-color:var(--color-blue);color:var(--color-white)}.js .live-page .tablewrap:not(.tablewrap--overflow) .tablehint{display:none}@media screen{.js .live-page .tablewrap.tablewrap--overflow .tablehint{display:block}}@media(max-width:800px){.page-index .curated-page>.section,.page-index .curated-page>.editorial-section:not(.editorial-closing){padding-block:65px}.page-index .modernhero{padding-bottom:32px}.page-index .hero-foot{gap:14px;align-items:start}.page-index .hero-foot p{font-size:12px;max-width:19ch;text-align:right}.page-index .hero-facts{grid-template-columns:1fr;gap:20px;padding-block:23px}.profile-pool-entry{gap:24px}.profile-pool-entry>strong{font-size:64px}.profile-pool-entry p{font-size:16px}.page-index .profile-explanation>h3{font-size:31px}.page-fuer-elektriker .candidate-story{padding-top:38px}.page-fuer-elektriker .candidate-poster h1{font-size:43px;margin-bottom:48px}.page-ueber-leonly .editorial-about h1{font-size:43px;margin-bottom:25px}.knowledge-topics{gap:10px;padding-top:22px}.knowledge-topics a{gap:15px;font-size:13px}.knowledge-featured .editorial-card{min-height:0;padding:25px;gap:15px}.knowledge-directory{margin-left:0}.knowledge-row{grid-template-columns:minmax(0,1fr) 44px;gap:13px 18px;padding-block:22px}.knowledge-row .eyebrow{grid-column:1;font-size:9px}.knowledge-row>div{grid-column:1}.knowledge-row>.roundarrow{grid-column:2;grid-row:1/3}.knowledge-row h3{font-size:26px}.knowledge-row p{font-size:14px}}@media(max-width:380px){.profile-pool-entry{gap:19px}.profile-pool-entry>strong{font-size:58px}.profile-pool-entry p{font-size:14px}.profile-pool-entry .textlink{font-size:12px}.page-fuer-elektriker .candidate-poster h1{font-size:36px}.page-ueber-leonly .editorial-about h1{font-size:37px}.knowledge-row h3{font-size:24px}} .leonly-illustration{display:block;width:100%;height:auto;overflow:visible}.curated-page .role-card{padding:24px;overflow:hidden}.role-card-art{position:relative;isolation:isolate;border-radius:5px;margin:-8px -8px 23px;background:var(--color-tech);overflow:hidden}.role-card-art::after{content:'';position:absolute;inset:0;background:url('/assets/img/a/grain.622be790.svg');opacity:.07;pointer-events:none;mix-blend-mode:multiply}.role-card-art .leonly-illustration{width:100%;height:175px}.curated-page .role-card-top{justify-content:end;margin-bottom:13px}.curated-page .role-card-top svg{display:none}.curated-page .role-card h3{font-size:30px}.ribbon-person img{box-shadow:0 0 0 5px var(--color-warm)}.curated-page .editorial-soft{background:var(--color-tech)}.curated-page .match-map{background:var(--color-paper);padding:26px 28px;gap:20px;grid-template-columns:1fr 35px 1.35fr 35px 1fr}.map-visual{width:min(160px,100%);margin-bottom:4px}.map-end .map-icon{display:none}.map-end>span:last-child{font-family:var(--font-body);font-size:12px;line-height:1.6}.map-center .map-visual{width:190px;margin-bottom:2px}.map-center strong{font-size:38px}.curated-page .booklet-demo{background:var(--color-warm);border:1px solid var(--color-line)}.curated-page .booklet-note,.curated-page .booklet-footnote{color:var(--color-ink)}.curated-page .booklet-tabs button:not([aria-selected='true']){color:var(--color-ink)}.curated-page .paper-stack{transform:rotate(-1.2deg);transform-origin:center}.curated-page .booklet-tabs{position:relative;z-index:1}.curated-page .fee-example{background:var(--color-tech)}.curated-page .instalments{gap:14px}.curated-page .instalments li{position:relative;padding:20px 16px 18px;border:1px solid var(--color-line);border-radius:7px;background:var(--color-white);display:flex;flex-direction:column;align-items:start;gap:0}.payment-mark{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background:var(--color-blue);border-radius:50%;margin-bottom:17px;flex-shrink:0}.payment-mark svg{width:20px;height:20px}.curated-page .instalments li>span{font-family:var(--font-body);font-size:12px;color:var(--color-ink);margin-bottom:10px}.curated-page .instalments strong{font-size:21px}.payment-explanation{font-size:13px;line-height:1.6;margin-top:21px;color:var(--color-ink);max-width:66ch}.curated-page .candidate-poster{padding-bottom:0}.poster-visual{background:var(--color-warm);margin:28px -40px 0;overflow:hidden;border-top:1px solid var(--color-line)}.poster-visual .leonly-illustration{height:180px;width:100%}.curated-page .editorial-form-aside{background:var(--color-warm)}.curated-page .editorial-form-aside .small{color:var(--color-ink)}.curated-page .editorial-form-aside .eyebrow{color:var(--color-ink)}.curated-page .editorial-about figure{padding:14px;background:var(--color-warm);border-radius:7px}.curated-page .editorial-about figure>img{width:100%;height:auto;aspect-ratio:1}.curated-page .editorial-about figcaption span{color:var(--color-ink)}.knowledge-featured .knowledge-topic-icon{background:var(--color-tech)}.knowledge-featured .editorial-card:nth-child(2) .knowledge-topic-icon{background:var(--color-warm)}.swatch[data-color='paper']{background:var(--color-paper)}.swatch[data-color='ink']{background:var(--color-ink)}.swatch[data-color='blue']{background:var(--color-blue)}.swatch[data-color='soft']{background:var(--color-soft)}.swatch[data-color='tech']{background:var(--color-tech)}.swatch[data-color='warm']{background:var(--color-warm)}.swatch[data-color='detail']{background:var(--color-detail)}.swatch[data-color='muted']{background:var(--color-muted)}.swatch[data-color='line']{background:var(--color-line)}.swatch[data-color='field']{background:var(--color-field)}@media(max-width:1100px){.curated-page .match-map{gap:14px;padding:25px;grid-template-columns:1fr 25px 1.35fr 25px 1fr}.role-card-art .leonly-illustration{height:155px}.poster-visual{margin-inline:-30px}}@media(max-width:900px){.curated-page .match-map{grid-template-columns:1fr 1.35fr 1fr}.map-end strong{font-size:25px}.map-center .map-visual{width:160px}}@media(max-width:800px){.curated-page .match-map{grid-template-columns:1fr;padding:25px 22px;gap:20px}.map-end{display:grid;grid-template-columns:96px minmax(0,1fr);gap:8px 18px;text-align:left;padding:0;align-items:center}.map-end .map-visual{width:96px;grid-row:1/3;margin:0}.map-end>span:last-child{padding-left:0;width:auto;font-size:12px}.map-center .map-visual{width:170px}.map-center{padding:24px}.role-card-art .leonly-illustration{height:165px}.curated-page .role-card h3{font-size:28px}.curated-page .paper-stack{transform:none}.poster-visual{margin-inline:-26px}.poster-visual .leonly-illustration{height:155px}}@media(max-width:540px){.curated-page .instalments li{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:16px;padding:16px}.curated-page .instalments .payment-mark{grid-row:1/3;margin-bottom:0;align-self:center}.curated-page .instalments strong{font-size:25px}.curated-page .instalments li>span{margin-bottom:5px}.poster-visual .leonly-illustration{height:145px}}@media(max-width:380px){.poster-visual{margin-inline:-23px}.curated-page .role-card h3{font-size:27px}.role-card-art .leonly-illustration{height:150px}.map-end{grid-template-columns:82px minmax(0,1fr);gap:8px 14px}.map-end .map-visual{width:82px}.map-end strong{font-size:23px}} .abgleich-figure{--approach:0px;--route-progress:1;--signal-opacity:0;--center-ring:0px;display:grid;grid-template-columns:minmax(0,1fr) 85px minmax(0,1.25fr) 85px minmax(0,1fr);align-items:center;gap:0;margin:0;padding:30px 34px;background:var(--color-white);border:1px solid var(--color-line);border-radius:8px;isolation:isolate}.abgleich-end{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;position:relative;z-index:1}.abgleich-end>strong{font:500 28px/1.2 var(--font-display);letter-spacing:-.045em;color:var(--color-ink)}.abgleich-end>span{font:12px/1.6 var(--font-body);color:var(--color-ink)}.abgleich-symbol{height:108px;width:130px;display:grid;place-items:center;transform:translateX(var(--approach));will-change:transform;margin-bottom:2px}.abgleich-professional .abgleich-symbol{transform:translateX(calc(-1 * var(--approach)))}.abgleich-symbol img{display:block;width:130px;height:130px;object-fit:contain;max-width:none}.abgleich-professional .abgleich-symbol img{width:108px;height:108px}.abgleich-center{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:29px 24px;min-height:180px;border-radius:7px;background:var(--brand-gradient);color:var(--color-white);position:relative;isolation:isolate;box-shadow:0 0 0 var(--center-ring) var(--color-tech)}.abgleich-center::before{content:'';position:absolute;inset:0;background:url('/assets/img/a/grain.622be790.svg');opacity:.12;mix-blend-mode:soft-light;border-radius:inherit;z-index:-1;pointer-events:none}.abgleich-center>span{font:12px/1.5 var(--font-body);color:var(--color-white)}.abgleich-center strong{font:600 49px/1 var(--font-display);letter-spacing:-.065em}.abgleich-center p{font:13px/1.55 var(--font-body);margin:0;color:var(--color-white)}.abgleich-route{height:92px;align-self:center;pointer-events:none}.abgleich-route svg{display:block;width:100%;height:100%;overflow:visible}.route-track{stroke:var(--color-line);stroke-width:1.5;vector-effect:non-scaling-stroke}.route-active{stroke:var(--color-blue);stroke-width:1.7;stroke-linecap:round;vector-effect:non-scaling-stroke}.route-signal{fill:var(--color-white);stroke:var(--color-blue);stroke-width:1.8;vector-effect:non-scaling-stroke;opacity:var(--signal-opacity)}.route-small{display:none}.abgleich-motion-enabled .route-active{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--route-progress))} .role-card-art{border-radius:3px;background:var(--color-tech)}.role-card-art::after{opacity:.045}.curated-page .role-card{border-color:var(--color-field)}.poster-visual .leonly-illustration{height:180px}@media(max-width:1100px){.abgleich-figure{padding:26px;grid-template-columns:minmax(0,1fr) 55px minmax(0,1.25fr) 55px minmax(0,1fr)}.abgleich-end>strong{font-size:26px}.abgleich-end>span{font-size:11px}.abgleich-center{padding:27px 18px}.abgleich-center strong{font-size:46px}}@media(max-width:800px){.abgleich-figure{padding:25px 22px;grid-template-columns:1fr;gap:0}.abgleich-end{display:grid;grid-template-columns:78px minmax(0,1fr);column-gap:15px;row-gap:5px;text-align:left;align-items:center}.abgleich-symbol{width:78px;height:72px;grid-row:1/3;margin:0;transform:translateY(var(--approach))}.abgleich-symbol img{width:87px;height:87px}.abgleich-professional .abgleich-symbol{transform:translateY(calc(-1 * var(--approach)))}.abgleich-professional .abgleich-symbol img{width:66px;height:66px}.abgleich-end>strong{font-size:26px;align-self:end}.abgleich-end>span{font-size:11px;align-self:start}.abgleich-route{width:40px;height:42px;justify-self:center}.route-large{display:none}.route-small{display:block}.abgleich-center{min-height:158px;padding:23px 18px;gap:12px}.abgleich-center strong{font-size:43px}.abgleich-center>span{font-size:11px}.abgleich-center p{font-size:12px;line-height:1.55}.poster-visual .leonly-illustration{height:155px}}@media(max-width:380px){.abgleich-figure{padding:23px 18px}.abgleich-end{grid-template-columns:64px minmax(0,1fr);column-gap:12px}.abgleich-symbol{width:64px;height:64px}.abgleich-symbol img{width:77px;height:77px}.abgleich-professional .abgleich-symbol img{width:60px;height:60px}.abgleich-end>strong{font-size:24px}.abgleich-end>span{font-size:10px}.abgleich-center{padding-inline:14px}.poster-visual .leonly-illustration{height:145px}}@media(prefers-reduced-motion:reduce){.abgleich-symbol{transform:none!important;will-change:auto}.abgleich-motion-enabled .route-active{stroke-dasharray:none;stroke-dashoffset:0}.route-signal{opacity:0!important}.abgleich-center{box-shadow:none}} .abgleich-figure{--intro:0;--assembly:1;--scatter:0;--light-x:-400px;--light-opacity:0;--core-shadow:0px;padding-block:44px;grid-template-columns:minmax(0,1fr) 130px minmax(0,1.25fr) 130px minmax(0,1fr)}.abgleich-symbol{transform:translateX(var(--approach)) translateY(calc(var(--intro) * -7px)) rotate(calc(var(--intro) * -6deg)) scale(calc(1 - var(--intro) * .03))}.abgleich-professional .abgleich-symbol{transform:translateX(calc(-1 * var(--approach))) translateY(calc(var(--intro) * -7px)) rotate(calc(var(--intro) * 6deg)) scale(calc(1 - var(--intro) * .03))}.abgleich-route{height:128px;position:relative;z-index:1}.abgleich-packet{position:absolute;left:0;top:0;width:23px;height:29px;padding:5px 4px;background:var(--color-white);border:1px solid var(--color-blue);border-radius:3px;box-shadow:0 3px 6px var(--color-shadow);display:flex;flex-direction:column;gap:3px;opacity:0;will-change:transform,opacity}.packet-heading{height:4px;width:10px;background:var(--color-blue);border-radius:1px;margin-bottom:1px}.packet-line{height:2px;width:100%;background:var(--color-line)}.packet-line.short{width:65%}.packet-avatar{display:block;align-self:center;width:7px;height:7px;border-radius:50%;background:var(--color-blue);margin-bottom:1px}.abgleich-center-shell{position:relative;isolation:isolate;z-index:3;min-width:0}.abgleich-sheet{position:absolute;inset:0;border:1px solid var(--color-field);border-radius:7px;background:var(--color-tech);opacity:calc(.3 + var(--assembly) * .6);pointer-events:none;z-index:-1}.sheet-one{transform:translate(calc(6px - var(--scatter) * 25px),calc(-6px + var(--scatter) * 18px)) rotate(calc(var(--scatter) * -7deg))}.sheet-two{transform:translate(calc(12px + var(--scatter) * 10px),calc(-12px + var(--scatter) * 22px)) rotate(calc(var(--scatter) * 6deg));z-index:-2}.abgleich-center{overflow:hidden;min-height:206px;box-shadow:0 var(--core-shadow) 24px var(--color-shadow)}.abgleich-center>:is(span,strong,p){position:relative;z-index:1}.abgleich-light{position:absolute;left:0;top:-60%;width:45%;height:230%;background:linear-gradient(90deg,transparent,var(--color-white),transparent);opacity:var(--light-opacity);transform:translateX(var(--light-x)) rotate(-18deg);pointer-events:none;z-index:0} .role-card-art{display:grid;place-items:center;height:190px}.role-card-object{display:block;width:min(220px,100%);height:185px;object-fit:contain}.poster-visual{height:230px;display:flex;align-items:center;justify-content:center}.poster-visual img{display:block;width:230px;height:230px;object-fit:contain}@media(max-width:1100px){.abgleich-figure{grid-template-columns:minmax(0,1fr) 85px minmax(0,1.25fr) 85px minmax(0,1fr);padding-block:38px}.abgleich-center{min-height:198px}.abgleich-route{height:104px}}@media(max-width:800px){.abgleich-figure{grid-template-columns:1fr;padding-block:28px}.abgleich-symbol{transform:translateY(var(--approach)) rotate(calc(var(--intro) * -4deg))}.abgleich-professional .abgleich-symbol{transform:translateY(calc(-1 * var(--approach))) rotate(calc(var(--intro) * 4deg))}.abgleich-route{width:48px;height:54px}.abgleich-packet{width:17px;height:22px;padding:3px;gap:2px}.packet-heading{height:3px;width:8px}.packet-avatar{width:5px;height:5px}.packet-line{height:1px}.abgleich-center{min-height:167px}.sheet-one{transform:translate(calc(4px - var(--scatter) * 10px),calc(-4px + var(--scatter) * 8px)) rotate(calc(var(--scatter) * -3deg))}.sheet-two{transform:translate(calc(8px + var(--scatter) * 4px),calc(-8px + var(--scatter) * 9px)) rotate(calc(var(--scatter) * 3deg))}.role-card-art{height:180px}.role-card-object{height:173px;width:min(210px,100%)}.poster-visual{height:185px}.poster-visual img{width:190px;height:185px}}@media(max-width:380px){.role-card-art{height:168px}.role-card-object{height:162px}.abgleich-figure{padding-block:26px}.poster-visual{height:180px}.poster-visual img{width:185px;height:180px}}@media(prefers-reduced-motion:reduce){.abgleich-symbol{transform:none!important}.abgleich-packet{opacity:0!important;will-change:auto}.abgleich-light{opacity:0!important}.abgleich-center{box-shadow:none}.sheet-one{transform:translate(4px,-4px)}.sheet-two{transform:translate(8px,-8px)}} .contract-entry,.employer-benefits,.fee-scenarios,.employer-responsibilities,.contact-expectations{min-width: 0;color: var(--color-ink);font-family: var(--font-body);}.contract-entry{padding-block: 26px 30px;border-bottom: 1px solid var(--color-line);}.contract-entry__items{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 36px;}.contract-entry__items > div{min-width: 0;}.contract-entry__items strong{display: block;font-size: 16px;font-weight: 500;line-height: 1.5;}.contract-entry__items p{margin: 7px 0 0;font-size: 14px;line-height: 1.6;max-width: 39ch;}.contract-entry__terms{margin: 20px 0 0;color: var(--color-muted);font-size: 13px;line-height: 1.65;}.contract-entry__terms a{display: inline-flex;min-height: 44px;align-items: center;color: var(--color-ink);margin-left: 6px;}.contract-source{display: inline-flex;align-items: center;min-height: 44px;color: var(--color-blue);font-size: 13px;line-height: 1.55;}.employer-benefits{padding-block: 8px 54px;}.employer-benefits__head{display: grid;grid-template-columns: 1fr 2.1fr;gap: 55px;align-items: start;margin-bottom: 32px;}.employer-benefits__head .eyebrow{margin: 10px 0 0;}.employer-benefits__head h2{font-size: clamp(32px,3.2vw,46px);max-width: 24ch;}.employer-benefits__grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 48px;}.employer-benefits__grid article{min-width: 0;padding: 25px 0 20px;border-top: 1px solid var(--color-line);}.employer-benefits__grid h3{font-size: 29px;line-height: 1.15;margin: 0 0 15px;max-width: 27ch;}.employer-benefits__grid p{font-size: 15px;line-height: 1.7;max-width: 59ch;margin: 0 0 8px;}.employer-benefits__next{font-size: 14px;line-height: 1.65;padding: 19px 0 0;border-top: 1px solid var(--color-line);margin-top: 8px;}.employer-benefits__next a{display: inline-flex;align-items: center;min-height: 44px;color: var(--color-blue);}.fee-scenarios{margin-top: 34px;}.fee-scenarios__head{display: grid;grid-template-columns: 1.2fr 1fr;gap: 10px 46px;align-items: end;margin-bottom: 24px;}.fee-scenarios__head .eyebrow{grid-column: 1 / -1;margin: 0;}.fee-scenarios__head h3{font-size: clamp(29px,3vw,39px);line-height: 1.1;max-width: 28ch;}.fee-scenarios__head > p:not(.eyebrow){margin: 0;font-size: 15px;line-height: 1.65;max-width: 53ch;}.fee-scenarios__grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 20px;}.fee-scenarios__grid article{min-width: 0;padding: 27px 25px 28px;border: 1px solid var(--color-line);border-radius: 7px;background: var(--color-white);}.fee-scenarios__number{display: block;font: 500 36px/1 var(--font-display);letter-spacing: -.04em;color: var(--color-blue);margin-bottom: 24px;}.fee-scenarios__case{font-size: 13px;line-height: 1.6;color: var(--color-muted);margin: 0 0 11px;}.fee-scenarios__grid h4{font: 500 29px/1.12 var(--font-display);letter-spacing: -.045em;margin: 0 0 18px;}.fee-scenarios__grid p:not(.fee-scenarios__case){font-size: 14px;line-height: 1.7;margin: 0;}.fee-scenarios__grid .fee-scenarios__example{border-top: 1px solid var(--color-line);padding-top: 16px;margin-top: 17px !important;}.fee-scenarios__conditions{padding: 24px 0 0;}.fee-scenarios__conditions p{font-size: 14px;line-height: 1.7;max-width: 105ch;margin: 0;}.fee-scenarios__conditions p + p{margin-top: 13px;}.fee-scenarios__conditions strong{font-weight: 500;}.fee-scenarios__conditions .contract-source{margin-top: 7px;}.employer-responsibilities{margin-top: 48px;padding-top: 33px;border-top: 1px solid var(--color-line);}.employer-responsibilities__head{margin-bottom: 24px;}.employer-responsibilities__head .eyebrow{margin: 0 0 12px;}.employer-responsibilities__head h3{font-size: clamp(29px,3vw,38px);line-height: 1.15;}.employer-responsibilities__grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 38px;}.employer-responsibilities__grid > div{min-width: 0;border-top: 2px solid var(--color-blue);padding-top: 22px;}.employer-responsibilities__grid h4{font: 500 27px/1.15 var(--font-display);letter-spacing: -.035em;margin: 0 0 18px;}.employer-responsibilities__grid ul{padding: 0;margin: 0;list-style: none;}.employer-responsibilities__grid li{padding: 16px 0;border-top: 1px solid var(--color-line);font-size: 15px;line-height: 1.7;max-width: 59ch;}.employer-responsibilities__grid li:first-child{padding-top: 0;border-top: 0;}.employer-responsibilities__foot{border-top: 1px solid var(--color-line);padding-top: 20px;margin-top: 19px;}.employer-responsibilities__foot p{font-size: 14px;line-height: 1.7;max-width: 100ch;margin: 0;}.employer-responsibilities__foot p + p{margin-top: 12px;}.employer-responsibilities__foot strong{font-weight: 500;}.employer-responsibilities__foot .contract-source{margin-top: 7px;}.contact-expectations{display: grid;grid-template-columns: .95fr 1.3fr;gap: 26px 58px;padding: 32px 36px;border: 1px solid var(--color-line);border-radius: 8px;background: var(--color-soft);margin-bottom: 42px;}.contact-expectations .eyebrow{margin: 0 0 14px;}.contact-expectations h2{font-size: clamp(30px,3vw,41px);line-height: 1.12;margin: 0;}.contact-expectations__assurance{font-size: 15px;line-height: 1.7;margin: 20px 0 0;max-width: 38ch;}.contact-expectations ol{list-style: none;counter-reset: contact-step;padding: 0;margin: 0;}.contact-expectations li{display: grid;grid-template-columns: 28px minmax(0,1fr);gap: 7px 16px;counter-increment: contact-step;padding: 16px 0;border-top: 1px solid var(--color-line);}.contact-expectations li:first-child{padding-top: 0;border-top: 0;}.contact-expectations li::before{content: '0' counter(contact-step);grid-column: 1;grid-row: 1 / 3;font: 11px/1.7 var(--font-label);color: var(--color-blue);padding-top: 3px;}.contact-expectations li strong{font-size: 16px;font-weight: 500;line-height: 1.5;}.contact-expectations li p{grid-column: 2;font-size: 14px;line-height: 1.7;margin: 0;}.contact-expectations > .contract-source{grid-column: 1 / -1;justify-self: start;}@media (max-width: 1050px){.contract-entry__items{gap: 26px;}.employer-benefits__head{grid-template-columns: .9fr 2.1fr;gap: 35px;}.employer-benefits__grid{gap: 0 32px;}.fee-scenarios__grid{gap: 14px;}.fee-scenarios__grid article{padding: 23px 21px;}.fee-scenarios__grid h4{font-size: 26px;}.contact-expectations{gap: 22px 35px;padding: 28px;}}@media (max-width: 800px){.contract-entry__items{grid-template-columns: 1fr;gap: 20px;}.contract-entry__items p{max-width: 65ch;}.contract-entry__terms a{margin-left: 0;}.employer-benefits{padding-bottom: 35px;}.employer-benefits__head{grid-template-columns: 1fr;gap: 16px;margin-bottom: 26px;}.employer-benefits__head .eyebrow{margin: 0;}.employer-benefits__grid{grid-template-columns: 1fr;}.employer-benefits__grid article{padding: 22px 0 18px;}.employer-benefits__grid h3{font-size: 27px;}.fee-scenarios__head{grid-template-columns: 1fr;gap: 14px;}.fee-scenarios__head .eyebrow{grid-column: 1;}.fee-scenarios__grid{grid-template-columns: 1fr;gap: 15px;}.fee-scenarios__grid article{padding: 25px;}.fee-scenarios__number{margin-bottom: 20px;}.fee-scenarios__grid h4{font-size: 29px;}.employer-responsibilities{margin-top: 35px;padding-top: 26px;}.employer-responsibilities__grid{grid-template-columns: 1fr;gap: 25px;}.contact-expectations{grid-template-columns: 1fr;padding: 26px;gap: 25px;}.contact-expectations__assurance{max-width: 65ch;}}@media (max-width: 380px){.fee-scenarios__grid article{padding: 23px 20px;}.contact-expectations{padding: 23px 20px;}.contact-expectations li{grid-template-columns: 24px minmax(0,1fr);gap: 7px 12px;}} .page-wissen [hidden]{display:none!important}.knowledge-search{margin-top:40px;margin-bottom:0;padding-top:30px;padding-bottom:30px;border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line)}.knowledge-search-head{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:end;margin-bottom:24px}.knowledge-search-head h2{font-family:var(--font-display);font-size:clamp(25px,3vw,38px);line-height:1.15;letter-spacing:-.025em;margin:0}.knowledge-search-head p:not(.eyebrow){max-width:48ch;margin:0;color:var(--color-muted);font-family:var(--font-body);font-size:15px;line-height:1.5}.knowledge-search-fields{display:grid;grid-template-columns:1.5fr 1fr 1.1fr;gap:18px}.knowledge-search-field{min-width:0}.knowledge-search-field label{display:block;margin-bottom:9px;font-family:var(--font-label);font-size:12px;line-height:1.4;color:var(--color-ink)}.knowledge-search-field input,.knowledge-search-field select{display:block;width:100%;min-height:48px;box-sizing:border-box;border:1px solid var(--color-field);border-radius:6px;padding:12px 14px;background:var(--color-white);color:var(--color-ink);font:15px/1.4 var(--font-body)}.knowledge-search-field select{padding-right:26px}.knowledge-search-field input::placeholder{color:var(--color-muted);opacity:1}.knowledge-search-field input:focus-visible,.knowledge-search-field select:focus-visible,.knowledge-reset:focus-visible{outline:3px solid var(--color-blue);outline-offset:3px}.knowledge-search-status{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:20px}.knowledge-search-status p{margin:0;font-family:var(--font-label);font-size:12px;line-height:1.5;color:var(--color-muted)}.knowledge-reset{margin:0;border:0;padding:8px 0;background:transparent;color:var(--color-blue);font:14px/1.5 var(--font-body);text-decoration:underline;cursor:pointer}.knowledge-reset:disabled{color:var(--color-muted);text-decoration:none;cursor:default}.knowledge-search-empty{padding-top:48px;padding-bottom:64px}.knowledge-search-empty h2{font-family:var(--font-display);font-size:clamp(25px,3vw,38px);line-height:1.2;margin:0 0 18px}.knowledge-search-empty p{font-family:var(--font-body);max-width:65ch;line-height:1.6}.knowledge-search-empty .btn{margin:12px 0}.knowledge-search-empty .textlink{display:inline}@media(max-width:800px){.knowledge-search-head{grid-template-columns:1fr;gap:16px}.knowledge-search-fields{grid-template-columns:1fr 1fr}.knowledge-search-field:first-child{grid-column:1/-1}.knowledge-search-status{align-items:flex-start}.knowledge-search-field input,.knowledge-search-field select{font-size:16px}}@media(max-width:480px){.knowledge-search{margin-top:24px}.knowledge-search-fields{grid-template-columns:1fr}.knowledge-search-field:first-child{grid-column:auto}.knowledge-search-status{display:block}.knowledge-search-status p{margin-bottom:6px}} .employer-form-context{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;}.employer-form-context .field{min-width:0;}.article-decision-v18{display:grid;grid-template-columns:1fr 1fr;gap:36px 64px;padding-block:32px;border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);}.article-decision-v18 h2{font:500 clamp(27px,2.6vw,36px)/1.12 var(--font-display);letter-spacing:-.04em;margin:0 0 18px;}.article-decision-v18 .eyebrow{margin:0 0 12px;}.article-decision-v18 nav{display:grid;align-content:center;}.article-decision-v18 nav a{display:flex;justify-content:space-between;align-items:center;gap:20px;font:400 15px/1.6 var(--font-body);color:var(--color-ink);min-height:52px;border-bottom:1px solid var(--color-line);padding:12px 0;}.article-decision-v18 nav a:first-child{border-top:1px solid var(--color-line);}.article-decision-v18 nav span{color:var(--color-blue);}.article-related-v18{padding-block:52px;background:var(--color-soft);}.article-related-v18__head{display:grid;grid-template-columns:1fr 1.25fr auto;align-items:end;gap:20px;margin-bottom:30px;}.article-related-v18__head h2{font:500 clamp(29px,3vw,42px)/1.1 var(--font-display);letter-spacing:-.04em;margin:0;}.article-related-v18__head .eyebrow{margin:0;}.article-related-v18 nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;}.article-related-v18 nav a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px 20px;padding:24px;border-top:2px solid var(--color-blue);background:var(--color-white);color:var(--color-ink);}.article-related-v18 nav a>span:first-child{grid-column:1/-1;font:11px/1.5 var(--font-label);color:var(--color-muted);}.article-related-v18 nav strong{font:500 26px/1.15 var(--font-display);letter-spacing:-.04em;}.article-related-v18 nav a>span:last-child{font:24px/1.2 var(--font-body);color:var(--color-blue);}.article-related-v18 nav a:hover,.article-related-v18 nav a:focus-visible{background:var(--color-tech);} .contract-entry{padding:0 0 22px;margin-top:6px;}.contract-entry__terms,.employer-benefits__next{max-width:none;}.contract-entry__items{gap:0;background:var(--color-tech);border-radius:8px;overflow:hidden;}.contract-entry__items>div{padding:25px 28px;}.contract-entry__items>div+div{border-left:1px solid var(--color-white);}.contract-entry__items strong{font:500 25px/1.12 var(--font-display);letter-spacing:-.035em;}.contract-entry__items>div:first-child{background:var(--color-blue);color:var(--color-white);}.contract-entry__items>div:first-child p{color:var(--color-white);}.contract-entry__items>div:last-child{background:var(--color-warm);}.fee-scenarios__grid article:first-child{background:var(--color-tech);border-color:var(--color-tech);}.fee-scenarios__grid article:last-child{background:var(--color-warm);border-color:var(--color-warm);}.fee-scenarios__grid article:last-child .fee-scenarios__case{color:var(--color-ink);}.fee-scenarios__early{margin:16px 0 0;padding:0 0 0 18px;}.fee-scenarios__early li{font:14px/1.7 var(--font-body);padding:4px 0;}@media(max-width:800px){.employer-form-context,.article-decision-v18{grid-template-columns:1fr;gap:20px;}.employer-form-context{gap:0;}.article-related-v18__head,.article-related-v18 nav{grid-template-columns:1fr;}.article-related-v18__head{align-items:start;gap:14px;margin-bottom:25px;}.article-related-v18{padding-block:36px;}.article-related-v18 nav{gap:16px;}.article-related-v18 nav strong{font-size:25px;}.contract-entry__items>div{padding:24px;}.contract-entry__items>div+div{border-left:0;border-top:1px solid var(--color-white);}} .full-site .menubutton{color:var(--color-ink);}.full-site input::placeholder,.full-site textarea::placeholder{color:var(--color-muted);opacity:1;}.full-site .booklet-tabs button span{font-family:var(--font-body);} .vacancy-calculator{display: grid;grid-template-columns: .85fr 1.4fr;gap: 54px;padding: 36px 0 0;margin-top: 44px;border-top: 1px solid var(--color-line);color: var(--color-ink);font-family: var(--font-body);scroll-margin-top: 28px;}.vacancy-calculator > div{min-width: 0;}.vacancy-calculator__intro .eyebrow{margin: 0 0 15px;color: var(--color-blue);}.vacancy-calculator__intro h3{font: 500 clamp(32px,3.3vw,46px)/1.1 var(--font-display);letter-spacing: -.05em;margin: 0 0 22px;}.vacancy-calculator__intro > p:not(.eyebrow){max-width: 38ch;font-size: 15px;line-height: 1.7;margin: 0;}.vacancy-calculator__controls{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 22px;margin-bottom: 24px;}.vacancy-calculator__controls[hidden],.vacancy-calculator [hidden]{display: none !important;}.vacancy-calculator__field{min-width: 0;}.vacancy-calculator__field label{display: block;font-size: 14px;line-height: 1.5;margin: 0 0 10px;font-weight: 500;}.vacancy-calculator__input{display: flex;align-items: center;min-width: 0;min-height: 58px;padding-inline: 15px;gap: 11px;border: 1px solid var(--color-field);border-radius: 6px;background: var(--color-white);}.vacancy-calculator__input > span{font-size: 13px;color: var(--color-muted);flex-shrink: 0;}.vacancy-calculator__input input{min-width: 0;width: 100%;min-height: 56px;border: 0;padding: 9px 0;background: transparent;color: var(--color-ink);font: 500 26px/1.3 var(--font-display);font-variant-numeric: tabular-nums;}.vacancy-calculator__input input:focus-visible{outline: 2px solid var(--color-blue);outline-offset: 2px;border-radius: 2px;}.vacancy-calculator__input:has(input[aria-invalid="true"]){border-color: var(--color-error);}.vacancy-calculator__help{font-size: 12px;line-height: 1.65;color: var(--color-muted);margin: 8px 0 0;}.vacancy-calculator__error{font-size: 12px;line-height: 1.65;color: var(--color-error);margin: 6px 0 0;}.vacancy-calculator__fallback{font-size: 15px;line-height: 1.7;margin: 0 0 24px;}.vacancy-calculator__result{padding: 26px 28px;border-radius: 8px;background: var(--color-tech);color: var(--color-ink);}.vacancy-calculator__state{display: inline-block;padding: 5px 10px;margin: 0 0 23px;font: 10px/1.6 var(--font-label);background: var(--color-paper);color: var(--color-ink);border-radius: 4px;}.vacancy-calculator__result-label{font-size: 14px;line-height: 1.6;margin: 0 0 9px;}.vacancy-calculator__total{display: flex;align-items: baseline;flex-wrap: wrap;gap: 7px 13px;margin: 0;font-variant-numeric: tabular-nums;}.vacancy-calculator__total > span{font: 500 23px/1.2 var(--font-display);color: var(--color-blue);}.vacancy-calculator__total > strong{min-width: 0;overflow-wrap: anywhere;font: 500 clamp(36px,4.4vw,62px)/1.05 var(--font-display);letter-spacing: -.06em;color: var(--color-blue);}.vacancy-calculator__total > strong.vacancy-calculator__amount--long{font-size: clamp(28px,3.2vw,45px);}.vacancy-calculator__formula{font-size: 13px;line-height: 1.7;margin: 23px 0 0;padding-top: 17px;border-top: 1px solid var(--color-field);overflow-wrap: anywhere;}.vacancy-calculator__foot{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: start;gap: 9px 24px;margin-top: 19px;}.vacancy-calculator__foot p{max-width: 49ch;font-size: 12px;line-height: 1.7;color: var(--color-muted);margin: 0;flex: 1 1 260px;}.vacancy-calculator__foot a{color: var(--color-blue);text-underline-offset: 3px;}.vacancy-calculator__reset{min-height: 44px;padding: 8px 0;border: 0;background: transparent;color: var(--color-ink);font: 400 13px/1.6 var(--font-body);text-decoration: underline;text-underline-offset: 4px;cursor: pointer;}.vacancy-calculator__reset:hover{color: var(--color-blue);}.vacancy-calculator__reset:focus-visible,.vacancy-calculator__foot a:focus-visible{outline: 2px solid var(--color-blue);outline-offset: 4px;}@media (max-width: 1050px){.vacancy-calculator{gap: 35px;grid-template-columns: .8fr 1.4fr;}.vacancy-calculator__controls{gap: 15px;}.vacancy-calculator__input{padding-inline: 12px;gap: 9px;}.vacancy-calculator__field label{min-height: 42px;}}@media (max-width: 800px){.vacancy-calculator{grid-template-columns: 1fr;gap: 28px;margin-top: 33px;padding-top: 29px;}.vacancy-calculator__intro h3{font-size: 35px;margin-bottom: 18px;}.vacancy-calculator__intro > p:not(.eyebrow){max-width: 58ch;}.vacancy-calculator__field label{min-height: 0;}.vacancy-calculator__result{padding: 25px;}.vacancy-calculator__total > strong{font-size: clamp(34px,7vw,52px);}}@media (max-width: 540px){.vacancy-calculator__controls{grid-template-columns: 1fr;gap: 20px;}.vacancy-calculator__result{padding: 24px 22px;}.vacancy-calculator__input input{font-size: 25px;}.vacancy-calculator__total > span{font-size: 20px;}.vacancy-calculator__total > strong{font-size: 42px;}.vacancy-calculator__foot p{flex-basis: 100%;}}@media (max-width: 380px){.vacancy-calculator__intro h3{font-size: 32px;}.vacancy-calculator__result{padding: 22px 18px;}.vacancy-calculator__total > strong{font-size: 36px;}} .full-site .contract-entry__items{background:var(--color-white);border:1px solid var(--color-line);}.full-site .contract-entry__items>div,.full-site .contract-entry__items>div:first-child,.full-site .contract-entry__items>div:last-child{background:transparent;color:var(--color-ink);}.full-site .contract-entry__items>div p,.full-site .contract-entry__items>div:first-child p{color:var(--color-ink);}.full-site .contract-entry__items>div+div{border-color:var(--color-line);}.full-site .contract-entry__items strong::before{content:'';display:block;width:20px;height:2px;margin-bottom:13px;background:var(--color-blue);} .full-site .curated-page .editorial-soft{background:var(--color-white);}.full-site .contact-expectations,.full-site .article-related-v18{background:var(--color-paper);}.full-site :is(.shortanswer,.callout,.calcbox,.pool-preview-state){background:var(--color-white);border-color:var(--color-line);}.full-site .curated-page .role-card-art{background:var(--color-paper);}.full-site .curated-page .fee-example{background:var(--color-white);border-color:var(--color-line);}.full-site .vacancy-calculator__result{background:var(--color-white);border:1px solid var(--color-line);}.full-site .fee-scenarios__grid article,.full-site .fee-scenarios__grid article:first-child,.full-site .fee-scenarios__grid article:last-child{background:var(--color-white);border-color:var(--color-line);}.full-site .fee-scenarios__grid article .fee-scenarios__case,.full-site .fee-scenarios__grid article:last-child .fee-scenarios__case{color:var(--color-muted);}.full-site .knowledge-featured .editorial-card .knowledge-topic-icon{background:var(--color-paper);} .full-site .curated-page .candidate-poster{background:var(--color-paper);color:var(--color-ink);border:1px solid var(--color-line);}.full-site .curated-page .candidate-poster :is(h1,h2,h3),.full-site .curated-page .candidate-poster .poster-foot{color:var(--color-ink);}.full-site .curated-page .candidate-poster .eyebrow,.full-site .curated-page .candidate-poster :is(h1,h2) span{color:var(--color-muted);}.full-site .curated-page .candidate-poster::after{mix-blend-mode:multiply;opacity:.05;}@media(max-width:800px){.full-site .contract-entry__items>div+div{border-top-color:var(--color-line);}} :root{--color-apricot-soft:#F6E3D4;--color-sage:#E3EBE0;} .full-site .artwork-caption,.full-site .contract-entry__items{background:var(--color-apricot-soft);}.full-site .artwork-caption .eyebrow{color:var(--color-ink);} .full-site .curated-page .role-card-art,.full-site .abgleich-figure{background:var(--color-sage);}.full-site .abgleich-sheet{background:var(--color-apricot-soft);} .full-site .curated-page .fee-example,.full-site .vacancy-calculator__result,.full-site .calcbox{background:var(--color-apricot-soft);} .full-site .curated-page .candidate-poster{background:var(--color-apricot-soft);}.full-site .curated-page .candidate-poster .eyebrow,.full-site .curated-page .candidate-poster :is(h1,h2) span{color:var(--color-ink);} .full-site .knowledge-featured .editorial-card .knowledge-topic-icon,.full-site .contact-expectations{background:var(--color-sage);}.full-site :is(.shortanswer,.callout){background:var(--color-apricot-soft);}.swatch[data-color='apricot-soft']{background:var(--color-apricot-soft);}.swatch[data-color='sage']{background:var(--color-sage);} .full-site.colour-a .curated-page .role-card,.full-site.colour-a .curated-page .role-card:first-child{background:var(--color-white);color:var(--color-ink);border-color:var(--color-field);}.full-site.colour-a .curated-page .role-card:first-child .role-card-top,.full-site.colour-a .curated-page .role-card:first-child .role-card-top>span{color:var(--color-muted);}.full-site.colour-a .curated-page .role-card:first-child .role-card-action{border-color:var(--color-line);}.full-site.colour-a .curated-page .role-card:hover,.full-site.colour-a .curated-page .role-card:first-child:hover{background:var(--color-sage);color:var(--color-ink);border-color:var(--color-blue);} .full-site.colour-a .route-active{stroke:var(--color-field);}.full-site.colour-a .abgleich-packet{border-color:var(--color-field);}.full-site.colour-a .packet-heading{background:var(--color-ink);}.full-site.colour-a .packet-avatar{background:var(--color-sage);}.full-site.colour-a .route-signal{fill:var(--color-blue);stroke:var(--color-white);opacity:clamp(0,calc(1 - max(calc(var(--assembly) - .76),calc(.76 - var(--assembly))) * 9),1);}.full-site.colour-a .knowledge-topic-icon{color:var(--color-ink);}@media(prefers-reduced-motion:reduce){.full-site.colour-a .route-signal{opacity:0!important;}} .full-site.colour-a{--color-blue-mist:#EEF3FF;}.full-site.colour-a .curated-page .role-card-art{background-color:var(--color-blue-mist);background-image:radial-gradient(ellipse at 50% 65%,rgba(35,72,245,.09),transparent 72%);}.full-site.colour-a .curated-page .role-card:hover,.full-site.colour-a .curated-page .role-card:first-child:hover{background:var(--color-white);color:var(--color-ink);} .full-site.colour-a{--color-paper:#F7F8FA;--color-ink:#111827;--color-white:#FFFFFF;--color-surface:#EBEFF4;--color-soft:var(--color-surface);--color-neutral:#E4E9F0;--color-tech:#EEF3FF;--color-warm:var(--color-surface);--color-apricot-soft:var(--color-surface);--color-sage:var(--color-surface);--color-accent:#C6D92E;--color-detail:var(--color-accent);--color-muted:#5B6473;--color-line:#D5DBE5;--color-field:#68738A;--color-inverse-muted:#DCE4F2;--color-shadow:rgba(17,24,39,.125);--color-backdrop:rgba(17,24,39,.5);--paper:var(--color-paper);--white:var(--color-white);--ink:var(--color-ink);--soft:var(--color-soft);--muted:var(--color-muted);--line:var(--color-line);--field:var(--color-field);--comparison-accent:var(--color-accent);} .full-site.colour-a .contract-entry__items{background:var(--color-white);}.full-site.colour-a .contract-entry__items strong::before{background:var(--color-accent);}.full-site.colour-a .artwork-caption{background:var(--color-white);border-color:var(--color-line);}.full-site.colour-a .artwork-caption .eyebrow{border-left:3px solid var(--color-accent);padding-left:8px;} .full-site.colour-a .abgleich-figure,.full-site.colour-a .contact-expectations,.full-site.colour-a .knowledge-featured .knowledge-topic-icon{background:var(--color-surface);}.full-site.colour-a .abgleich-sheet{background:var(--color-white);}.full-site.colour-a .packet-avatar{background:var(--color-accent);} .full-site.colour-a .vacancy-calculator__result,.full-site.colour-a .curated-page .fee-example,.full-site.colour-a .calcbox{background:var(--color-surface);}.full-site.colour-a .vacancy-calculator__total :is(span,strong){color:var(--color-ink);} .full-site.colour-a .contact-ribbon,.full-site.colour-a .curated-page .candidate-poster{background:var(--color-ink);color:var(--color-white);}.full-site.colour-a .curated-page .candidate-poster :is(h1,h2,h3),.full-site.colour-a .curated-page .candidate-poster .poster-foot{color:var(--color-white);}.full-site.colour-a .curated-page .candidate-poster .eyebrow,.full-site.colour-a .curated-page .candidate-poster :is(h1,h2) span{color:var(--color-inverse-muted);}.full-site.colour-a .curated-page .candidate-poster::after{mix-blend-mode:soft-light;opacity:.08;}.full-site.colour-a .poster-visual{background:var(--color-surface);}.full-site.colour-a .ribbon-person img{box-shadow:0 0 0 5px var(--color-white);}.full-site.colour-a .swatch[data-color='accent']{background:var(--color-accent);}.full-site.colour-a .swatch[data-color='surface']{background:var(--color-surface);}.full-site.colour-a .swatch[data-color='white']{background:var(--color-white);} .full-site.colour-a .contact-ribbon.contact-portrait-a26{grid-template-columns:250px minmax(0,.85fr) minmax(0,1.1fr);gap:35px;padding:0 38px 0 0;min-height:250px;}.full-site.colour-a .contact-portrait-media img{display:block;width:250px;height:250px;object-fit:cover;object-position:50% 50%;border-radius:0;box-shadow:none;}.full-site.colour-a .contact-portrait-identity h3{color:var(--color-white);font-size:clamp(28px,2.6vw,38px);line-height:1.1;}.full-site.colour-a .contact-portrait-identity>p{color:var(--color-inverse-muted);font-size:13px;margin-top:12px;}.full-site.colour-a .contact-portrait-a26 .ribbon-copy>p{font-size:21px;line-height:1.45;max-width:32ch;}.full-site.colour-a .contact-portrait-a26 .ribbon-copy>a{margin-top:24px;}.full-site.colour-a .pool-network-a26{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin-bottom:48px;border:1px solid var(--color-line);border-radius:8px;background:var(--color-white);overflow:hidden;}.full-site.colour-a .pool-network-stat{display:flex;align-items:center;gap:34px;padding:34px 38px;min-width:0;}.full-site.colour-a .pool-network-stat>strong{color:var(--color-blue);font:500 114px/.95 var(--font-display);letter-spacing:-.07em;}.full-site.colour-a .pool-network-stat>strong small{display:block;color:var(--color-ink);font:12px/1.5 var(--font-label);letter-spacing:0;margin-bottom:13px;}.full-site.colour-a .pool-network-stat p{font-size:20px;line-height:1.4;margin:0 0 14px;}.full-site.colour-a .pool-network-stat .textlink{font-size:14px;text-wrap:balance;}.full-site.colour-a .pool-network-art{position:relative;min-width:0;background:var(--color-ink);color:var(--color-white);}.full-site.colour-a .pool-network-art figcaption{position:absolute;top:24px;left:28px;z-index:1;font:500 25px/1.2 var(--font-display);letter-spacing:-.035em;}.full-site.colour-a .pool-network-art svg{display:block;width:100%;height:100%;min-height:245px;}.full-site.colour-a .pool-network-a26>.pool-entry-note{grid-column:1/-1;max-width:none;width:100%;box-sizing:border-box;padding:17px 28px;margin:0;background:var(--color-surface);color:var(--color-muted);font:13px/1.65 var(--font-body);}@media(max-width:1100px){.full-site.colour-a .contact-ribbon.contact-portrait-a26{grid-template-columns:200px minmax(0,.8fr) minmax(0,1fr);gap:25px;padding-right:25px;}.full-site.colour-a .contact-portrait-media img{width:200px;height:250px;}.full-site.colour-a .contact-portrait-a26 .ribbon-copy>p{font-size:18px;}.full-site.colour-a .pool-network-stat{padding:28px;gap:24px;}.full-site.colour-a .pool-network-stat>strong{font-size:96px;}.full-site.colour-a .pool-network-stat p{font-size:18px;}}@media(max-width:800px){.full-site.colour-a .contact-ribbon.contact-portrait-a26{grid-template-columns:116px minmax(0,1fr);gap:20px;padding:26px;}.full-site.colour-a .contact-portrait-media img{width:116px;height:116px;border-radius:4px;}.full-site.colour-a .contact-portrait-identity h3{font-size:30px;}.full-site.colour-a .contact-portrait-identity>p{margin-top:8px;}.full-site.colour-a .contact-portrait-a26 .ribbon-copy{grid-column:1/-1;}.full-site.colour-a .contact-portrait-a26 .ribbon-copy>p{font-size:20px;max-width:40ch;}.full-site.colour-a .pool-network-a26{grid-template-columns:1fr;margin-bottom:34px;}.full-site.colour-a .pool-network-stat{justify-content:flex-start;padding:28px;}.full-site.colour-a .pool-network-art figcaption{position:static;padding:24px 28px 0;}.full-site.colour-a .pool-network-art svg{min-height:0;height:auto;}}@media(max-width:380px){.full-site.colour-a .contact-ribbon.contact-portrait-a26{grid-template-columns:88px minmax(0,1fr);gap:16px;padding:22px 20px;}.full-site.colour-a .contact-portrait-media img{width:88px;height:100px;}.full-site.colour-a .contact-portrait-identity h3{font-size:25px;}.full-site.colour-a .contact-portrait-identity>p{font-size:12px;}.full-site.colour-a .pool-network-stat{padding:24px 20px;gap:22px;}.full-site.colour-a .pool-network-stat>strong{font-size:83px;}.full-site.colour-a .pool-network-stat p{font-size:16px;}.full-site.colour-a .pool-network-a26>.pool-entry-note{padding:17px 20px;}.full-site.colour-a .pool-network-art figcaption{font-size:22px;padding:20px 20px 0;}} .full-site.colour-a .fee-scenarios--timeline .fee-timeline-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-bottom:1px solid var(--color-line);margin-bottom:22px;}.full-site.colour-a .fee-timeline-tabs button{display:flex;align-items:center;justify-content:flex-start;gap:12px;min-width:0;min-height:58px;padding:12px 18px;margin:0 0 -1px;border:0;border-bottom:3px solid transparent;border-radius:0;background:transparent;color:var(--color-muted);cursor:pointer;font:500 15px/1.4 var(--font-body);text-align:left;transition:background-color .18s ease,color .18s ease,border-color .18s ease;}.full-site.colour-a .fee-timeline-tabs button[aria-selected='true']{border-bottom-color:var(--color-blue);color:var(--color-ink);background:var(--color-white);}.full-site.colour-a .fee-timeline-tabs button:hover{background:var(--color-surface);color:var(--color-ink);}.full-site.colour-a .fee-timeline-tabs button:focus-visible,.full-site.colour-a .fee-scenarios--timeline [role='tabpanel']:focus-visible{outline:3px solid var(--color-blue);outline-offset:4px;}.full-site.colour-a .fee-timeline-tabs__number{font:12px/1.4 var(--font-label);}.full-site.colour-a .fee-timeline-tabs__copy{display:flex;flex-direction:column;gap:3px;min-width:0;}.full-site.colour-a .fee-timeline-tabs__benefit{font-size:12px;font-weight:400;line-height:1.4;}.full-site.colour-a .fee-scenarios--timeline .fee-scenarios__grid{display:block;}.full-site.colour-a .fee-scenarios--timeline .fee-scenarios__grid > article{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:36px;padding:30px;border:1px solid var(--color-line);background:var(--color-white);border-radius:8px;}.full-site.colour-a .fee-scenarios--timeline [hidden]{display:none!important;}.full-site.colour-a .fee-scenarios--timeline .fee-scenarios__number{display:none;}.full-site.colour-a .fee-timeline-copy{min-width:0;}.full-site.colour-a .fee-scenarios--timeline .fee-scenarios__case{margin-bottom:10px;}.full-site.colour-a .fee-scenarios--timeline h4{font-size:30px;margin-bottom:15px;}.full-site.colour-a .fee-timeline-visual{min-width:0;padding:22px;background:var(--color-ink);color:var(--color-white);border-radius:5px;align-self:start;}.full-site.colour-a .fee-scenarios--timeline p.fee-timeline-visual__note{margin:0 0 24px;color:var(--color-inverse-muted);font:13px/1.65 var(--font-body);max-width:57ch;}.full-site.colour-a .fee-timeline-months{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;padding:0;margin:0;}.full-site.colour-a .fee-timeline-month{display:flex;position:relative;min-width:0;flex-direction:column;align-items:flex-start;font-family:var(--font-body);}.full-site.colour-a .fee-timeline-month:not(:last-child)::after{content:'';position:absolute;top:15px;left:38px;right:-4px;height:1px;background:var(--color-field);}.full-site.colour-a .fee-timeline-month__mark{display:flex;align-items:center;justify-content:center;width:31px;height:31px;border:1px solid var(--color-field);border-radius:50%;margin-bottom:18px;color:var(--color-white);font:12px/1 var(--font-label);}.full-site.colour-a .fee-timeline-month--due .fee-timeline-month__mark,.full-site.colour-a .fee-timeline-month--conditional .fee-timeline-month__mark{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-ink);}.full-site.colour-a .fee-timeline-month__date{color:var(--color-inverse-muted);font-size:11px;line-height:1.5;}.full-site.colour-a .fee-timeline-month__amount{margin-top:8px;font:500 20px/1.25 var(--font-display);letter-spacing:-.03em;}.full-site.colour-a .fee-timeline-month__status{margin-top:7px;font-size:11px;line-height:1.5;color:var(--color-inverse-muted);}.full-site.colour-a .fee-timeline-month--due .fee-timeline-month__status,.full-site.colour-a .fee-timeline-month--conditional .fee-timeline-month__status{color:var(--color-accent);}@media(max-width:1050px){.full-site.colour-a .fee-scenarios--timeline .fee-scenarios__grid > article{gap:25px;padding:25px;}.full-site.colour-a .fee-timeline-visual{padding:20px;}}@media(max-width:800px){.full-site.colour-a .fee-scenarios--timeline .fee-scenarios__grid > article{grid-template-columns:1fr;}.full-site.colour-a .fee-timeline-tabs button{gap:7px;padding:12px;font-size:14px;}}@media(max-width:480px){.full-site.colour-a .fee-scenarios--timeline .fee-timeline-tabs{margin-bottom:18px;}.full-site.colour-a .fee-timeline-tabs button{flex-direction:column;align-items:flex-start;gap:5px;padding:10px 7px;font-size:12px;min-height:65px;}.full-site.colour-a .fee-timeline-tabs__number{font-size:10px;}.full-site.colour-a .fee-timeline-tabs__benefit{font-size:11px;}.full-site.colour-a .fee-scenarios--timeline .fee-scenarios__grid > article{padding:21px 18px;gap:22px;}.full-site.colour-a .fee-scenarios--timeline h4{font-size:28px;}.full-site.colour-a .fee-timeline-visual{margin-inline:-7px;padding:17px 13px;}.full-site.colour-a .fee-timeline-months{gap:9px;}.full-site.colour-a .fee-timeline-month__amount{font-size:18px;}.full-site.colour-a .fee-timeline-month__date,.full-site.colour-a .fee-timeline-month__status{font-size:10px;}}@media(prefers-reduced-motion:reduce){.full-site.colour-a .fee-timeline-tabs button{transition:none;}} .full-site.colour-a .client-stories-a27{background:var(--color-white);}.full-site.colour-a .client-stories-a27 .chapter{margin-bottom:42px;}.full-site.colour-a .client-stories-a27 .chapter>div>p{margin-top:22px;max-width:52ch;text-wrap:balance;}.full-site.colour-a .client-stories-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;}.full-site.colour-a .client-story{display:flex;flex-direction:column;min-width:0;padding:30px;border:1px solid var(--color-line);border-radius:8px;background:var(--color-paper);color:var(--color-ink);}.full-site.colour-a .client-story--featured{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-white);}.full-site.colour-a .client-story>.eyebrow{color:var(--color-muted);font-size:11px;}.full-site.colour-a .client-story--featured>.eyebrow{color:var(--color-inverse-muted);}.full-site.colour-a .client-rating{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0 28px;}.full-site.colour-a .client-rating>span:last-child{color:var(--color-muted);font:11px/1.6 var(--font-body);}.full-site.colour-a .client-stars{color:var(--color-blue);font:17px/1 var(--font-body);letter-spacing:2px;}.full-site.colour-a .client-story--featured .client-stars{color:var(--color-accent);}.full-site.colour-a .client-story--featured .client-rating>span:last-child{color:var(--color-inverse-muted);}.full-site.colour-a .client-story blockquote{margin:0 0 34px;}.full-site.colour-a .client-story blockquote p{color:inherit;font:500 clamp(24px,2.05vw,29px)/1.35 var(--font-display);letter-spacing:-.035em;max-width:28ch;}.full-site.colour-a .client-story footer{display:flex;flex-direction:column;align-items:flex-start;gap:22px;margin-top:auto;padding-top:24px;border-top:1px solid var(--color-line);}.full-site.colour-a .client-story--featured footer{border-color:var(--color-field);}.full-site.colour-a .client-story footer strong{display:block;font:500 18px/1.4 var(--font-body);}.full-site.colour-a .client-author{display:grid;grid-template-columns:80px minmax(0,1fr);gap:15px;align-items:center;width:100%;}.full-site.colour-a .client-author img{display:block;width:80px;height:80px;object-fit:cover;object-position:50% 30%;border-radius:50%;}.full-site.colour-a .client-story footer span{display:block;color:var(--color-muted);font:13px/1.65 var(--font-body);margin-top:5px;}.full-site.colour-a .client-story--featured footer span{color:var(--color-inverse-muted);}.full-site.colour-a .client-story footer a{color:inherit;font:13px/1.65 var(--font-body);text-decoration:underline;text-underline-offset:5px;}.full-site.colour-a .client-story footer time{color:var(--color-muted);font:11px/1.5 var(--font-label);margin-top:-12px;}.full-site.colour-a .client-story--featured footer time{color:var(--color-inverse-muted);}.full-site.colour-a .client-story footer a:focus-visible{outline:3px solid var(--color-blue);outline-offset:5px;}.full-site.colour-a .client-story--featured footer a:focus-visible{outline-color:var(--color-accent);}.full-site.colour-a .client-projects{margin-top:42px;padding-top:26px;border-top:1px solid var(--color-line);}.full-site.colour-a .client-projects>.eyebrow{color:var(--color-muted);margin-bottom:24px;}.full-site.colour-a .client-projects ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:0;padding:0;list-style:none;}.full-site.colour-a .client-projects li{min-width:0;}.full-site.colour-a .client-projects strong{display:block;font:500 18px/1.35 var(--font-display);letter-spacing:-.025em;}.full-site.colour-a .client-projects span{display:block;color:var(--color-muted);font:12px/1.6 var(--font-body);margin-top:9px;}@media(max-width:1100px){.full-site.colour-a .client-stories-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.full-site.colour-a .client-story--featured{grid-column:1/-1;}.full-site.colour-a .client-story--featured blockquote p{max-width:38ch;font-size:32px;}}@media(max-width:900px){.full-site.colour-a .client-stories-grid{gap:18px;}.full-site.colour-a .client-story{padding:28px;}.full-site.colour-a .client-projects ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;}}@media(max-width:650px){.full-site.colour-a .client-stories-grid{grid-template-columns:1fr;}.full-site.colour-a .client-story--featured{grid-column:auto;}.full-site.colour-a .client-stories-a27 .chapter{margin-bottom:28px;}.full-site.colour-a .client-story{padding:28px 24px;}.full-site.colour-a .client-story blockquote p{font-size:28px;}.full-site.colour-a .client-projects{margin-top:32px;}.full-site.colour-a .client-projects strong{font-size:17px;}}@media(max-width:380px){.full-site.colour-a .client-story{padding:26px 20px;}.full-site.colour-a .client-story blockquote p{font-size:25px;}.full-site.colour-a .client-author{grid-template-columns:64px minmax(0,1fr);gap:12px;}.full-site.colour-a .client-author img{width:64px;height:64px;}.full-site.colour-a .client-projects ul{grid-template-columns:1fr;gap:20px;}} .full-site.colour-a .abgleich-motion-enabled .abgleich-symbol{transform:perspective(750px) translateX(calc(var(--approach) * 1.55)) translateY(calc(var(--intro) * -13px)) rotateY(calc(var(--intro) * -12deg)) rotateX(calc(var(--intro) * 9deg)) rotate(calc(var(--intro) * -8deg)) scale(calc(1 + var(--intro) * .045));}.full-site.colour-a .abgleich-motion-enabled .abgleich-professional .abgleich-symbol{transform:perspective(750px) translateX(calc(var(--approach) * -1.55)) translateY(calc(var(--intro) * -13px)) rotateY(calc(var(--intro) * 12deg)) rotateX(calc(var(--intro) * 9deg)) rotate(calc(var(--intro) * 8deg)) scale(calc(1 + var(--intro) * .045));}.full-site.colour-a .abgleich-motion-enabled .abgleich-packet{width:32px;height:40px;padding:6px 5px;gap:4px;box-shadow:0 5px 12px var(--color-shadow);isolation:isolate;}.full-site.colour-a .abgleich-motion-enabled .abgleich-packet::after{content:'';position:absolute;inset:3px -4px -3px 4px;z-index:-1;border:1px solid var(--color-field);border-radius:3px;background:var(--color-white);}.full-site.colour-a .abgleich-motion-enabled .packet-heading{width:14px;height:5px;}.full-site.colour-a .abgleich-motion-enabled .packet-avatar{width:9px;height:9px;}.full-site.colour-a .abgleich-motion-enabled .abgleich-center-shell{perspective:950px;}.full-site.colour-a .abgleich-motion-enabled .abgleich-sheet{opacity:calc(.7 + var(--assembly) * .3);box-shadow:0 5px 15px var(--color-shadow);}.full-site.colour-a .abgleich-motion-enabled .sheet-one{transform:translate3d(calc(6px - var(--scatter) * 57px),calc(-6px + var(--scatter) * 32px),calc(-8px - var(--scatter) * 35px)) rotateX(calc(var(--scatter) * 18deg)) rotateY(calc(var(--scatter) * -12deg)) rotate(calc(var(--scatter) * -9deg));}.full-site.colour-a .abgleich-motion-enabled .sheet-two{transform:translate3d(calc(12px + var(--scatter) * 52px),calc(-12px + var(--scatter) * 45px),calc(-16px - var(--scatter) * 70px)) rotateX(calc(var(--scatter) * 18deg)) rotateY(calc(var(--scatter) * 12deg)) rotate(calc(var(--scatter) * 8deg));}.full-site.colour-a .abgleich-motion-enabled .abgleich-light{opacity:calc(var(--light-opacity) * 1.65);} .full-site.colour-a .network-origin,.full-site.colour-a .network-contacts circle{transform-box:fill-box;transform-origin:center;} .full-site.colour-a .role-card{--object-tilt:-2deg;}.full-site.colour-a .role-card:nth-child(even){--object-tilt:2deg;}.full-site.colour-a .role-card-object{transform-origin:50% 70%;transition:transform 230ms cubic-bezier(.2,.7,.25,1);}.full-site.colour-a .role-card:focus-visible .role-card-object{transform:translateY(-6px) rotate(var(--object-tilt)) scale(1.025);}@media(hover:hover) and (pointer:fine){.full-site.colour-a .role-card:hover .role-card-object{transform:translateY(-6px) rotate(var(--object-tilt)) scale(1.025);}}@media(max-width:1100px){.full-site.colour-a .abgleich-motion-enabled .abgleich-symbol{transform:perspective(750px) translateX(calc(var(--approach) * 1.2)) translateY(calc(var(--intro) * -10px)) rotateY(calc(var(--intro) * -10deg)) rotateX(calc(var(--intro) * 7deg)) rotate(calc(var(--intro) * -6deg));}.full-site.colour-a .abgleich-motion-enabled .abgleich-professional .abgleich-symbol{transform:perspective(750px) translateX(calc(var(--approach) * -1.2)) translateY(calc(var(--intro) * -10px)) rotateY(calc(var(--intro) * 10deg)) rotateX(calc(var(--intro) * 7deg)) rotate(calc(var(--intro) * 6deg));}.full-site.colour-a .abgleich-motion-enabled .abgleich-packet{width:27px;height:34px;padding:5px;gap:3px;}}@media(max-width:800px){.full-site.colour-a .abgleich-motion-enabled .abgleich-symbol{transform:translateY(calc(var(--approach) * 1.35)) rotate(calc(var(--intro) * -4deg));}.full-site.colour-a .abgleich-motion-enabled .abgleich-professional .abgleich-symbol{transform:translateY(calc(var(--approach) * -1.35)) rotate(calc(var(--intro) * 4deg));}.full-site.colour-a .abgleich-motion-enabled .abgleich-packet{width:19px;height:25px;padding:4px 3px;gap:2px;}.full-site.colour-a .abgleich-motion-enabled .packet-heading{width:9px;height:3px;}.full-site.colour-a .abgleich-motion-enabled .packet-avatar{width:6px;height:6px;}.full-site.colour-a .abgleich-motion-enabled .packet-line{height:1px;}.full-site.colour-a .abgleich-motion-enabled .abgleich-packet::after{inset:2px -2px -2px 2px;}.full-site.colour-a .abgleich-motion-enabled .sheet-one{transform:translate3d(calc(4px - var(--scatter) * 16px),calc(-4px + var(--scatter) * 12px),calc(-6px - var(--scatter) * 20px)) rotateX(calc(var(--scatter) * 12deg)) rotate(calc(var(--scatter) * -4deg));}.full-site.colour-a .abgleich-motion-enabled .sheet-two{transform:translate3d(calc(8px + var(--scatter) * 12px),calc(-8px + var(--scatter) * 18px),calc(-12px - var(--scatter) * 40px)) rotateX(calc(var(--scatter) * 12deg)) rotate(calc(var(--scatter) * 4deg));}}@media(prefers-reduced-motion:reduce){.full-site.colour-a .role-card-object{transition:none;transform:none!important;}.full-site.colour-a .abgleich-motion-enabled .abgleich-symbol{transform:none!important;}.full-site.colour-a .abgleich-motion-enabled .abgleich-light{opacity:0!important;}.full-site.colour-a .abgleich-motion-enabled .sheet-one{transform:translate(4px,-4px);}.full-site.colour-a .abgleich-motion-enabled .sheet-two{transform:translate(8px,-8px);}} .full-site.colour-a.journeys-a28 .pool-editorial-a28{display:block;}.full-site.colour-a.journeys-a28 .pool-network-a28{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);overflow:hidden;border:1px solid var(--color-line);border-radius:8px;background:var(--color-white);}.full-site.colour-a.journeys-a28 .pool-count-a28{min-height:0;padding:36px 40px;border-radius:0;background:var(--color-white);color:var(--color-ink);}.full-site.colour-a.journeys-a28 .pool-count-a28::after{content:none;}.full-site.colour-a.journeys-a28 .pool-count-a28 .eyebrow{color:var(--color-muted);}.full-site.colour-a.journeys-a28 .pool-count-a28>strong{color:var(--color-blue);font-size:120px;margin-block:22px;}.full-site.colour-a.journeys-a28 .pool-count-a28>strong small{color:var(--color-ink);}.full-site.colour-a.journeys-a28 .pool-count-a28 .pool-count-foot{color:var(--color-muted);}.full-site.colour-a.journeys-a28 .pool-network-a28 .pool-network-art{display:flex;flex-direction:column;}.full-site.colour-a.journeys-a28 .pool-network-a28 .pool-network-art figcaption{position:static;padding:32px 36px 0;font-size:30px;}.full-site.colour-a.journeys-a28 .pool-network-a28 .pool-network-art svg{height:auto;min-height:0;margin-top:auto;}.full-site.colour-a.journeys-a28 .pool-passing-a28{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px;padding-top:42px;}.full-site.colour-a.journeys-a28 .pool-passing-a28 .editorial-checks{margin:0 0 15px;}.full-site.colour-a.journeys-a28 .editorial-closing{background:var(--color-ink);} .full-site.colour-a.journeys-a28 .editorial-form-aside.journey-contact-a28{padding:0;overflow:hidden;border-color:var(--color-ink);background:var(--color-ink);color:var(--color-white);}.full-site.colour-a.journeys-a28 .journey-contact-media img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:50% 20%;border-radius:0;margin:0;}.full-site.colour-a.journeys-a28 .journey-contact-content{padding:30px 32px 32px;}.full-site.colour-a.journeys-a28 .journey-contact-content h2{color:var(--color-white);font-size:clamp(30px,3vw,40px);margin:0 0 20px;max-width:20ch;}.full-site.colour-a.journeys-a28 .journey-contact-content>p{font-size:16px;line-height:1.65;}.full-site.colour-a.journeys-a28 .journey-contact-content .eyebrow,.full-site.colour-a.journeys-a28 .journey-contact-content .small{color:var(--color-inverse-muted);font-size:12px;line-height:1.65;}.full-site.colour-a.journeys-a28 .journey-contact-content .eyebrow{margin:0 0 18px;}.full-site.colour-a.journeys-a28 .journey-contact-content .small{margin-top:22px;}.full-site.colour-a.journeys-a28 .journey-contact-content .editorial-direct{margin-top:24px;border-top:1px solid var(--color-field);padding-top:12px;}.full-site.colour-a.journeys-a28 .journey-contact-content .editorial-direct a{color:var(--color-white);}.full-site.colour-a.journeys-a28 .journey-contact-content a:hover{color:var(--color-white);text-decoration-thickness:2px;}.full-site.colour-a.journeys-a28 .journey-contact-content :focus-visible{outline-color:var(--color-white);}.full-site.colour-a.journeys-a28 .poster-visual img{object-fit:contain;} .full-site.colour-a.journeys-a28 .lp .wrap{width:min(1200px,calc(100% - 96px));}.full-site.colour-a.journeys-a28 .lp .wrap--narrow{width:min(760px,calc(100% - 96px));}.full-site.colour-a.journeys-a28 .lp__hero{padding-block:62px 76px;}.full-site.colour-a.journeys-a28 .journey-lp-hero{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:start;gap:70px;}.full-site.colour-a.journeys-a28 .lp__hero h1{font-size:clamp(44px,5.3vw,76px);line-height:1.06;letter-spacing:-.06em;text-wrap:balance;max-width:18ch;}.full-site.colour-a.journeys-a28 .journey-lp-proof{gap:0;overflow:hidden;border:1px solid var(--color-line);border-radius:8px;background:var(--color-white);}.full-site.colour-a.journeys-a28 .journey-lp-art{display:grid;place-items:center;min-height:235px;background:var(--color-tech);border-bottom:1px solid var(--color-line);}.full-site.colour-a.journeys-a28 .journey-lp-art img{width:220px;height:220px;object-fit:contain;}.full-site.colour-a.journeys-a28 .journey-lp-proof .lp__proof{padding:30px;border:0;border-radius:0;background:var(--color-white);}.full-site.colour-a.journeys-a28 .journey-lp-proof .lp__proof h2{font-size:30px;margin:0 0 22px;line-height:1.15;}.full-site.colour-a.journeys-a28 .journey-lp-proof .lp__proof p{font-size:15px;line-height:1.7;}.full-site.colour-a.journeys-a28 .lp .section{padding-block:76px;}.full-site.colour-a.journeys-a28 .journey-consent-a28{background:var(--color-ink);}.full-site.colour-a.journeys-a28 .journey-consent-a28>.wrap{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:75px;align-items:center;}.full-site.colour-a.journeys-a28 .journey-consent-copy h2{font-size:clamp(36px,3.6vw,52px);line-height:1.08;max-width:22ch;margin:0 0 26px;}.full-site.colour-a.journeys-a28 .journey-consent-copy .lead{font-size:17px;line-height:1.65;margin-bottom:0!important;}.full-site.colour-a.journeys-a28 .journey-consent-a28 .nolist{margin:0;}.full-site.colour-a.journeys-a28 .journey-consent-a28 .nolist li{border-color:var(--color-field);font-size:15px;line-height:1.65;padding-block:18px;}.full-site.colour-a.journeys-a28 .journey-consent-a28 .nolist li>span:first-child{color:var(--color-accent);}.full-site.colour-a.journeys-a28 .journey-consent-a28 .journey-consent-list-copy{flex:1;min-width:0;}.full-site.colour-a.journeys-a28 .lp .section--mist{background:var(--color-surface);}.full-site.colour-a.journeys-a28 .lp .section>.wrap>h2,.full-site.colour-a.journeys-a28 .lp .section>.wrap--narrow>h2{font-size:clamp(36px,4vw,56px);line-height:1.08;margin:0 0 28px;}.full-site.colour-a.journeys-a28 .lp .faq summary{font-size:23px;line-height:1.35;padding-block:22px;}.full-site.colour-a.journeys-a28 .lp .form label{font-size:15px;}.full-site.colour-a.journeys-a28 .lp .form .consent{font-size:14px;}.full-site.colour-a.journeys-a28 .lp .preview-form-note{background:transparent;border:0;padding:0;color:var(--color-muted);font-size:13px;}@media(max-width:1100px){.full-site.colour-a.journeys-a28 .pool-count-a28{padding:30px;}.full-site.colour-a.journeys-a28 .pool-passing-a28{gap:40px;}.full-site.colour-a.journeys-a28 .journey-lp-hero{gap:45px;}.full-site.colour-a.journeys-a28 .journey-consent-a28>.wrap{gap:45px;}.full-site.colour-a.journeys-a28 .journey-contact-content{padding:27px;}}@media(max-width:900px){.full-site.colour-a.journeys-a28 .journey-lp-hero{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);gap:32px;}.full-site.colour-a.journeys-a28 .lp__hero h1{font-size:50px;}}@media(max-width:800px){.full-site.colour-a.journeys-a28 .pool-network-a28,.full-site.colour-a.journeys-a28 .pool-passing-a28,.full-site.colour-a.journeys-a28 .journey-lp-hero,.full-site.colour-a.journeys-a28 .journey-consent-a28>.wrap{grid-template-columns:1fr;}.full-site.colour-a.journeys-a28 .pool-count-a28{padding:28px;}.full-site.colour-a.journeys-a28 .pool-count-a28>strong{font-size:106px;margin-block:18px;}.full-site.colour-a.journeys-a28 .pool-count-a28 p{font-size:20px;}.full-site.colour-a.journeys-a28 .pool-network-a28 .pool-network-art figcaption{padding:26px 28px 0;font-size:26px;}.full-site.colour-a.journeys-a28 .pool-passing-a28{padding-top:30px;gap:26px;}.full-site.colour-a.journeys-a28 .journey-contact-media img{max-height:340px;}.full-site.colour-a.journeys-a28 .journey-contact-content{padding:27px;}.full-site.colour-a.journeys-a28 .journey-contact-content h2{font-size:34px;}.full-site.colour-a.journeys-a28 .lp .wrap,.full-site.colour-a.journeys-a28 .lp .wrap--narrow{width:calc(100% - 48px);}.full-site.colour-a.journeys-a28 .lp__hero{padding-block:38px 54px;}.full-site.colour-a.journeys-a28 .lp__hero h1{font-size:clamp(38px,7.2vw,52px);}.full-site.colour-a.journeys-a28 .journey-lp-hero{gap:35px;}.full-site.colour-a.journeys-a28 .journey-lp-proof .lp__proof{padding:26px;}.full-site.colour-a.journeys-a28 .journey-lp-proof .lp__proof h2{font-size:29px;}.full-site.colour-a.journeys-a28 .journey-lp-art{min-height:220px;}.full-site.colour-a.journeys-a28 .journey-lp-art img{width:200px;height:200px;}.full-site.colour-a.journeys-a28 .lp .section{padding-block:54px;}.full-site.colour-a.journeys-a28 .journey-consent-a28>.wrap{gap:27px;}.full-site.colour-a.journeys-a28 .journey-consent-copy h2,.full-site.colour-a.journeys-a28 .lp .section>.wrap>h2,.full-site.colour-a.journeys-a28 .lp .section>.wrap--narrow>h2{font-size:38px;}.full-site.colour-a.journeys-a28 .lp .faq summary{font-size:21px;}}@media(max-width:380px){.full-site.colour-a.journeys-a28 .pool-count-a28{padding:25px 20px;}.full-site.colour-a.journeys-a28 .pool-network-a28 .pool-network-art figcaption{padding:23px 20px 0;font-size:23px;}.full-site.colour-a.journeys-a28 .journey-contact-content{padding:25px 21px;}.full-site.colour-a.journeys-a28 .journey-contact-content h2{font-size:30px;}.full-site.colour-a.journeys-a28 .lp .wrap,.full-site.colour-a.journeys-a28 .lp .wrap--narrow{width:calc(100% - 40px);}.full-site.colour-a.journeys-a28 .lp__hero h1{font-size:37px;}.full-site.colour-a.journeys-a28 .journey-lp-proof .lp__proof{padding:23px 21px;}.full-site.colour-a.journeys-a28 .journey-lp-proof .lp__proof h2{font-size:27px;}.full-site.colour-a.journeys-a28 .journey-consent-copy h2,.full-site.colour-a.journeys-a28 .lp .section>.wrap>h2,.full-site.colour-a.journeys-a28 .lp .section>.wrap--narrow>h2{font-size:34px;}}@media print{.full-site.colour-a.journeys-a28 .journey-contact-a28,.full-site.colour-a.journeys-a28 .editorial-closing,.full-site.colour-a.journeys-a28 .journey-consent-a28{background:var(--color-white);color:var(--color-ink);}} .colour-a .article-page-a28 .pagehead__aside{background: var(--color-ink);border: 1px solid var(--color-ink);border-radius: 8px;}.colour-a .article-page-a28 .section--dark{background: var(--color-ink);}.colour-a .article-page-a28 .pagehead__aside-title,.colour-a .article-page-a28 .pagehead__aside-foot,.colour-a .article-page-a28 .minifacts li{border-color: rgba(220,228,242,.25);}.colour-a .article-page-a28 .pagehead__aside-title::before{content: "";display: inline-block;width: 6px;height: 6px;border-radius: 50%;background: var(--color-accent);margin-right: 11px;vertical-align: 1px;}.colour-a .article-page-a28 .pagehead__aside :where(a,.is-accent){color: var(--color-white);}.colour-a .article-page-a28 .article-fact-head-a28{display: flex;align-items: center;justify-content: space-between;gap: 20px;border-bottom: 1px solid rgba(220,228,242,.25);margin-bottom: 25px;padding-bottom: 14px;}.colour-a .article-page-a28 .article-fact-head-a28 .pagehead__aside-title{border: 0;margin: 0;padding: 0;}.colour-a .article-page-a28 .article-role-art-a28{width: 104px;height: 104px;flex: 0 0 104px;margin: -12px -8px -8px 0;}.colour-a .article-page-a28 .article-role-art-a28 img{display: block;width: 100%;height: 100%;object-fit: contain;}.colour-a .article-page-a28 .reader-layout-a28{display: grid;grid-template-columns: minmax(0,244px) minmax(0,760px);gap: 70px;align-items: start;width: min(1074px,calc(100% - 112px));max-width: 1074px;}.colour-a .article-page-a28 .reader-content-a28{min-width: 0;font-size: 17px;line-height: 1.7;}.colour-a .article-page-a28 .reader-content-a28 > h2,.colour-a .article-page-a28 .reader-content-a28 .prose h2{font: 500 clamp(29px,3vw,38px)/1.13 var(--display);letter-spacing: -.04em;margin: 58px 0 25px;max-width: 28ch;hyphens: none;}.colour-a .article-page-a28 .reader-content-a28 > h3,.colour-a .article-page-a28 .reader-content-a28 .prose h3{font: 500 clamp(24px,2.3vw,29px)/1.2 var(--display);letter-spacing: -.035em;margin: 37px 0 19px;max-width: 36ch;}.colour-a .article-page-a28 .reader-content-a28 > h2:first-child,.colour-a .article-page-a28 .reader-content-a28 > h3:first-child,.colour-a .article-page-a28 .reader-content-a28 .prose > h2:first-child,.colour-a .article-page-a28 .reader-content-a28 .prose > h3:first-child{margin-top: 0;}.colour-a .article-page-a28 .reader-content-a28 :where(h2,h3,h4)[id]{scroll-margin-top: 130px;}.colour-a .article-page-a28 .reader-content-a28 > .prose + .prose{margin-top: 24px;}.colour-a .article-page-a28 .reader-content-a28 > .callout:first-child{margin-top: 0;}.colour-a .article-page-a28 .reader-content-a28 > .callout{max-width: none;background: var(--color-white);border-left-color: var(--color-blue);}.colour-a .article-page-a28 .reader-rail-a28{position: sticky;top: 110px;min-width: 0;padding-top: 4px;color: var(--color-ink);}.colour-a .article-page-a28 .reader-index-a28{border-top: 1px solid var(--color-line);}.colour-a .article-page-a28 .reader-index-a28 > summary{display: flex;align-items: center;justify-content: space-between;gap: 18px;list-style: none;min-height: 61px;padding-block: 18px;cursor: pointer;}.colour-a .article-page-a28 .reader-index-a28 > summary::-webkit-details-marker{display: none;}.colour-a .article-page-a28 .reader-index-a28 > summary h2{margin: 0;font: 500 16px/1.45 var(--body);letter-spacing: 0;}.colour-a .article-page-a28 .reader-toggle-a28::before{content: "+";font: 400 25px/1 var(--body);color: var(--color-blue);}.colour-a .article-page-a28 .reader-index-a28[open] .reader-toggle-a28::before{content: "−";}.colour-a .article-page-a28 .reader-rail-a28 .reader-nav-a28{margin: 0;padding: 0 10px 10px 0;border: 0;border-radius: 0;background: transparent;max-height: calc(100dvh - 310px);overflow-y: auto;overscroll-behavior: contain;scrollbar-width: thin;scrollbar-color: var(--color-line) transparent;}.colour-a .article-page-a28 .reader-nav-a28 :where(ol,ul){list-style: none;padding: 0;margin: 0;max-width: none;}.colour-a .article-page-a28 .reader-nav-a28 li{padding: 0;margin: 0;}.colour-a .article-page-a28 .reader-nav-a28 ul{padding-left: 13px;border-left: 1px solid var(--color-line);margin: 0 0 7px 5px;}.colour-a .article-page-a28 .reader-nav-a28 a{display: flex;align-items: center;min-height: 44px;padding: 9px 8px 9px 12px;margin-left: 0;border-left: 2px solid transparent;font: 400 14px/1.5 var(--body);color: var(--color-muted);text-decoration: none;text-underline-offset: 4px;transition: color .18s ease,border-color .18s ease,background-color .18s ease;}.colour-a .article-page-a28 .reader-nav-a28 ul a{font-size: 12px;}.colour-a .article-page-a28 .reader-nav-a28 a:hover{color: var(--color-blue);text-decoration: underline;}.colour-a .article-page-a28 .reader-nav-a28 a[aria-current="location"]{color: var(--color-blue);border-left-color: var(--color-blue);background: var(--color-tech);}.colour-a .article-page-a28 .reader-progress-label-a28{display: none;justify-content: space-between;gap: 18px;margin: 21px 0 10px;font: 10px/1.6 var(--mono);color: var(--color-muted);}.colour-a .article-page-a28 .reader-progress-a28{display: none;height: 3px;overflow: hidden;background: var(--color-line);}.colour-a .article-page-a28 .reader-layout-a28[data-reader-initialized="true"] .reader-progress-label-a28{display: flex;}.colour-a .article-page-a28 .reader-layout-a28[data-reader-initialized="true"] .reader-progress-a28{display: block;}.colour-a .article-page-a28 .reader-progress-a28 > span{display: block;height: 100%;width: 100%;background: var(--color-blue);transform: scaleX(0);transform-origin: left center;}.colour-a .article-page-a28 .reader-top-a28{display: inline-flex;align-items: center;min-height: 44px;margin-top: 9px;color: var(--color-muted);font: 12px/1.5 var(--body);text-decoration: none;}.colour-a .article-page-a28 .reader-top-a28:hover{color: var(--color-blue);text-decoration: underline;}.colour-a .article-page-a28 .tablewrap{border-radius: 7px;background: var(--color-white);} .colour-a .article-page-a28 .tablewrap thead th[scope="col"]{background: var(--color-ink);color: var(--color-white);border-bottom-color: rgba(220,228,242,.25);font-weight: 500;}.colour-a .article-page-a28 .tablewrap tbody tr:nth-child(even){background: var(--color-paper);}.colour-a .article-page-a28 .tablewrap:focus-visible{outline: 3px solid var(--color-blue);outline-offset: 4px;}.colour-a .article-page-a28 .tablehint{color: var(--color-muted);}.colour-a .article-page-a28 .faq summary::after{right: 0;width: 28px;height: 28px;display: grid;place-items: center;border-radius: 50%;background: var(--color-tech);font-size: 21px;}.colour-a .article-page-a28 .article-related-v18 nav > a{background: var(--color-white);transition: border-color .2s ease,background-color .2s ease;}.colour-a .article-page-a28 .article-related-v18 nav > a:hover{border-color: var(--color-blue);background: var(--color-tech);}.colour-a .article-page-a28 .article-related-v18 nav > a:hover strong{color: var(--color-blue);}.colour-a .article-page-a28 .article-related-v18 nav > a > span:last-child{transition: transform .2s ease;}.colour-a .article-page-a28 .article-related-v18 nav > a:hover > span:last-child{transform: translate(3px,-3px);}@media (min-width:1061px){.colour-a .article-page-a28 .reader-index-a28 > summary{cursor: default;}.colour-a .article-page-a28 .reader-toggle-a28{display: none;}}@media (max-width:1200px) and (min-width:1061px){.colour-a .article-page-a28 .reader-layout-a28{width: calc(100% - 80px);grid-template-columns: minmax(0,210px) minmax(0,1fr);gap: 45px;}}@media (max-width:1060px){.colour-a .article-page-a28 .reader-layout-a28{display: block;width: min(760px,calc(100% - 80px));max-width: 760px;}.colour-a .article-page-a28 .reader-rail-a28{position: static;padding-top: 0;margin-bottom: 38px;background: var(--color-white);border: 1px solid var(--color-line);border-radius: 7px;padding: 0 22px 16px;}.colour-a .article-page-a28 .reader-index-a28{border-top: 0;}.colour-a .article-page-a28 .reader-rail-a28 .reader-nav-a28{max-height: min(52dvh,440px);padding-bottom: 5px;}.colour-a .article-page-a28 .reader-progress-label-a28{margin-top: 3px;}.colour-a .article-page-a28 .reader-top-a28{display: none;}}@media (max-width:800px){.colour-a .article-page-a28 .reader-layout-a28{width: calc(100% - 40px);}.colour-a .article-page-a28 .reader-content-a28{font-size: 16px;}.colour-a .article-page-a28 .reader-content-a28 > h2,.colour-a .article-page-a28 .reader-content-a28 .prose h2{font-size: 29px;margin: 43px 0 22px;}.colour-a .article-page-a28 .reader-content-a28 > h3,.colour-a .article-page-a28 .reader-content-a28 .prose h3{font-size: 24px;margin: 30px 0 18px;}.colour-a .article-page-a28 .article-role-art-a28{width: 86px;height: 86px;flex-basis: 86px;}.colour-a .article-page-a28 .reader-rail-a28{margin-bottom: 32px;padding-inline: 18px;}}@media (max-width:380px){.colour-a .article-page-a28 .reader-layout-a28{width: calc(100% - 32px);}.colour-a .article-page-a28 .reader-index-a28 > summary h2{font-size: 15px;}.colour-a .article-page-a28 .reader-rail-a28{padding-inline: 16px;}}@media (prefers-reduced-motion:reduce){.colour-a .article-page-a28 :where(.reader-nav-a28 a,.article-related-v18 nav > a,.article-related-v18 nav > a > span:last-child){transition: none;}.colour-a .article-page-a28 .article-related-v18 nav > a:hover > span:last-child{transform: none;}} .full-site.colour-a{--motion-fast:160ms;--motion-feedback:240ms;--motion-scene:600ms;}.colour-a .site-header-shell-a28{position:sticky;top:0;z-index:50;background:var(--color-paper);border-bottom:1px solid var(--color-line);box-shadow:0 4px 16px rgba(17,24,39,.025);}html:not(.js) .colour-a .site-header-shell-a28{position:static;}.colour-a .site-header-shell-a28 .sitehead{position:relative;min-height:88px;border:0;}.colour-a .navlinks a[data-current-section]{color:var(--color-blue);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px;}.colour-a .page-trail-a28{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:21px;font:12px/1.5 var(--sans);color:var(--color-muted);}.colour-a .page-trail-a28 a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;}.colour-a .page-trail-a28 a:hover{color:var(--color-blue);text-decoration:underline;}.colour-a .page-trail-a28 + .editorial-intro{padding-top:27px;}.colour-a .page-trail-a28 + .editorial-section{padding-top:36px;}.colour-a :where(main > section[id],main > header[id],.knowledge-group[id]){scroll-margin-top:112px;}.colour-a .editorial-closing{background:var(--color-ink);color:var(--color-white);border:1px solid var(--color-ink);}.colour-a .editorial-closing :where(.eyebrow,p){color:var(--color-inverse-muted);}.colour-a .editorial-closing .btn{background:var(--color-white);color:var(--color-ink);border-color:var(--color-white);}.colour-a .editorial-closing .btn:hover{background:var(--color-tech);color:var(--color-blue);}.colour-a .editorial-closing .textlink{color:var(--color-white);}.colour-a .editorial-closing .textlink:hover{color:var(--color-inverse-muted);}.colour-a .about-layout-a28{display:grid;grid-template-columns:minmax(0,406px) minmax(0,1fr);grid-template-areas:"portrait heading" "portrait copy";gap:0 88px;align-items:start;}.colour-a .about-layout-a28 > figure{grid-area:portrait;max-width:none;overflow:hidden;border:1px solid var(--color-line);border-radius:9px;background:var(--color-ink);}.colour-a .about-layout-a28 > figure > img{display:block;width:100%;height:auto;aspect-ratio:1/1.05;object-fit:cover;border-radius:0;}.colour-a .about-layout-a28 > figure > figcaption{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:6px 20px;margin:0;padding:21px 24px;color:var(--color-inverse-muted);font:12px/1.6 var(--sans);}.colour-a .about-layout-a28 > figure > figcaption strong{display:block;font:500 18px/1.4 var(--display);color:var(--color-white);letter-spacing:-.02em;}.colour-a .about-layout-a28 > figure > figcaption span{color:var(--color-inverse-muted);}.colour-a .reader-content-a28 p .textlink{display:inline;min-height:0;}.colour-a .about-heading-a28{grid-area:heading;}.colour-a .about-copy-a28{grid-area:copy;}.colour-a .about-heading-a28 h1{margin-bottom:28px;}.colour-a .about-copy-a28 p{max-width:58ch;}.colour-a .knowledge-featured-a28 .editorial-cards{grid-template-columns:1.25fr 1fr 1fr;gap:20px;}.colour-a .knowledge-featured-a28 .editorial-card{position:relative;overflow:hidden;min-width:0;min-height:360px;padding:30px;gap:16px;border-color:var(--color-line);border-radius:8px;background:var(--color-white);}.colour-a .knowledge-featured-a28 .editorial-card h3{max-width:16ch;font-size:clamp(25px,2.4vw,33px);line-height:1.13;}.colour-a .knowledge-featured-a28 .editorial-card p{max-width:34ch;}.colour-a .knowledge-featured-a28 .editorial-card .knowledge-topic-icon{justify-content:flex-start;width:116px;height:108px;border-radius:0;border:0;margin:-13px 0 0 -14px;background:transparent;}.colour-a .knowledge-featured-a28 .knowledge-topic-icon img{display:block;width:116px;height:116px;object-fit:contain;}.colour-a .knowledge-featured-a28 .knowledge-featured-primary-a28{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-white);}.colour-a .knowledge-featured-a28 .knowledge-featured-primary-a28 :where(p,.editorial-card-label){color:var(--color-inverse-muted);}.colour-a .knowledge-featured-a28 .knowledge-featured-primary-a28 :where(h3,.textlink){color:var(--color-white);}.colour-a .knowledge-featured-a28 .knowledge-featured-primary-a28:hover{background:#19243A;color:var(--color-white);}.colour-a .knowledge-featured-a28 .knowledge-featured-primary-a28 .roundarrow{background:var(--color-white);border-color:var(--color-white);color:var(--color-blue);}.colour-a .knowledge-search{padding:30px;border-radius:8px;background:var(--color-surface);border:1px solid var(--color-line);}.colour-a .knowledge-row:hover{background:var(--color-white);}.colour-a .footer.full-footer{border-top:1px solid var(--color-line);}.colour-a .full-footer-grid a:focus-visible{outline-offset:0;}.colour-a .guide .swatches strong{font-size:15px;}.colour-a .page-404 .pagehead h1{color:var(--color-blue);}@media(max-width:1100px){.colour-a .about-layout-a28{grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:0 50px;}.colour-a .knowledge-featured-a28 .editorial-cards{grid-template-columns:repeat(3,minmax(0,1fr));}.colour-a .knowledge-featured-a28 .editorial-card{padding:24px;}}@media(max-width:900px){.colour-a .site-header-shell-a28 .sitehead{min-height:80px;}.colour-a .site-header-shell-a28 .navlinks.is-open{top:calc(100% + 1px);}.colour-a .knowledge-featured-a28 .editorial-cards{grid-template-columns:repeat(2,minmax(0,1fr));}.colour-a .knowledge-featured-a28 .knowledge-featured-primary-a28{grid-column:1/-1;min-height:300px;}}@media(max-width:800px){.colour-a .about-layout-a28{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "portrait" "copy";gap:28px;}.colour-a .about-layout-a28 > figure{width:min(100%,406px);}.colour-a .about-heading-a28 h1{margin-bottom:0;}.colour-a .page-trail-a28{padding-top:12px;}.colour-a .page-trail-a28 + .editorial-intro{padding-top:24px;}.colour-a .page-trail-a28 + .editorial-section{padding-top:24px;}.colour-a [data-motion-sequence]{padding-left:12px;}}@media(max-width:600px){.colour-a .knowledge-search{padding:24px;}.colour-a .knowledge-featured-a28 .editorial-cards{grid-template-columns:minmax(0,1fr);}.colour-a .knowledge-featured-a28 .editorial-card{padding:25px;min-height:0;}.colour-a .knowledge-featured-a28 .knowledge-featured-primary-a28{grid-column:auto;}.colour-a .knowledge-featured-a28 .editorial-card h3{font-size:29px;}.colour-a .about-layout-a28 > figure > figcaption{padding:20px;}}@media(prefers-reduced-motion:reduce){.colour-a .reader-nav-a28 a{transition:none;}} .full-site.colour-a{--motion-ease:cubic-bezier(.2,.7,.25,1);}.full-site.colour-a [data-motion-sequence] [data-motion-item]{position:relative;opacity:1;}.full-site.colour-a .motion-sequence-connector{position:absolute;inset:0 0 auto;display:block;width:100%;height:2px;margin:0!important;padding:0!important;border:0;background:var(--color-blue);transform-origin:left center;pointer-events:none;}.full-site.colour-a [data-profile-page]{transform-origin:50% 10%;}.full-site.colour-a :where(.btn,.menubutton,[data-motion-action]){transition:background-color 180ms var(--motion-ease),color 180ms var(--motion-ease),border-color 180ms var(--motion-ease),transform 180ms var(--motion-ease),box-shadow 180ms var(--motion-ease);}.full-site.colour-a :where(.editorial-card,.knowledge-row,[data-motion-card]){transition:background-color 180ms var(--motion-ease),border-color 180ms var(--motion-ease),transform 230ms var(--motion-ease);}.full-site.colour-a :where(.textlink,.navlinks > a:not(.btn),.footer a:not(.wordmark)){transition:color 180ms var(--motion-ease),text-decoration-color 180ms var(--motion-ease);}.full-site.colour-a .roundarrow{transition:transform 230ms var(--motion-ease),background-color 180ms var(--motion-ease),color 180ms var(--motion-ease);}.full-site.colour-a .editorial-faq summary > span{transition:transform 190ms var(--motion-ease);}.full-site.colour-a .faq summary::after{transition:transform 190ms var(--motion-ease);}.full-site.colour-a :where(.btn,.menubutton,[data-motion-action]):active:not(:disabled){transform:translateY(1px) scale(.99);}@media(hover:hover) and (pointer:fine){.full-site.colour-a :where(.btn,.menubutton,[data-motion-action]):hover:not(:disabled){transform:translateY(-2px);}.full-site.colour-a :where(.editorial-card,[data-motion-card]):hover{transform:translateY(-3px);}.full-site.colour-a .knowledge-row:hover .roundarrow{transform:translate(2px,-2px);}}@media(max-width:800px){.full-site.colour-a .motion-sequence-connector{inset:22px auto 0 -11px;width:2px;height:calc(100% - 22px);transform-origin:center top;}}@media(prefers-reduced-motion:reduce){.full-site.colour-a :where(.btn,.menubutton,[data-motion-action],.editorial-card,.knowledge-row,[data-motion-card],.textlink,.roundarrow,.navlinks > a:not(.btn),.footer a:not(.wordmark),.editorial-faq summary > span){transition:none;}.full-site.colour-a :where(.btn,.menubutton,[data-motion-action],.editorial-card,.knowledge-row,[data-motion-card],.roundarrow):is(:hover,:active):not(:disabled){transform:none;}.full-site.colour-a .knowledge-row:hover .roundarrow{transform:none;}.full-site.colour-a .faq summary::after{transition:none;}} .full-site.colour-a .founder-intro-a29 h2{font:500 29px/1.15 var(--display);letter-spacing:-.04em;margin:0 0 17px;}.full-site.colour-a .founder-intro-a29 + p{margin-top:23px;}.full-site.colour-a .founder-continuity-a29{background:linear-gradient(125deg,#FFFFFF 0%,#F7F8FA 57%,#EEF3FF 100%);position:relative;isolation:isolate;border-block:1px solid var(--color-line);}.full-site.colour-a .founder-continuity-a29::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url('/assets/img/a/grain.622be790.svg');opacity:.055;mix-blend-mode:multiply;}.full-site.colour-a .founder-continuity-heading{display:grid;grid-template-columns:1fr 2fr;gap:64px;margin-bottom:48px;}.full-site.colour-a .founder-continuity-heading h2{max-width:20ch;font-size:clamp(36px,4vw,57px);line-height:1.07;}.full-site.colour-a .founder-continuity-heading p:not(.eyebrow){margin-top:23px;max-width:51ch;font-size:18px;}.full-site.colour-a .founder-steps-a29{margin-top:0;}.full-site.colour-a .founder-steps-a29 h3{font-size:29px;max-width:19ch;}.full-site.colour-a .founder-note-a29{margin-top:45px;padding:23px 26px;background:rgba(255,255,255,.8);border:1px solid var(--color-line);border-radius:7px;}.full-site.colour-a .founder-note-a29 p{max-width:85ch;font-size:15px;color:var(--color-muted);}.full-site.colour-a .client-source-note-a29{margin-top:24px;max-width:85ch;font:13px/1.65 var(--sans);color:var(--color-muted);}.full-site.colour-a .client-source-note-a29 a{color:inherit;}.full-site.colour-a .client-source-note-a29 a:hover{color:var(--color-blue);}.full-site.colour-a .full-legal > span a{display:inline;min-height:0;}.full-site.colour-a .client-story--direct .client-rating > span{font:11px/1.6 var(--mono);color:var(--color-inverse-muted);}@media(max-width:900px){.full-site.colour-a .founder-continuity-heading{gap:40px;}}@media(max-width:800px){.full-site.colour-a .founder-continuity-heading{grid-template-columns:1fr;gap:14px;margin-bottom:32px;}.full-site.colour-a .founder-continuity-heading h2{font-size:38px;}.full-site.colour-a .founder-continuity-heading p:not(.eyebrow){font-size:16px;margin-top:18px;}.full-site.colour-a .founder-intro-a29 h2{font-size:27px;}.full-site.colour-a .founder-note-a29{margin-top:30px;padding:20px;}.full-site.colour-a .founder-steps-a29 li{display:flex;flex-direction:column;gap:12px;}.full-site.colour-a .founder-steps-a29 li > span:not(.motion-sequence-connector){margin:0;font-size:12px;line-height:1.6;white-space:normal;}.full-site.colour-a .founder-steps-a29 li > :is(h3,p){margin:0;}}@media(max-width:380px){.full-site.colour-a .founder-continuity-heading h2{font-size:34px;}.full-site.colour-a .founder-steps-a29 h3{font-size:25px;}} .full-site.colour-a .client-stories-a29{--client-deck-top-a29:112px;--client-deck-offset-a29:14px;}.full-site.colour-a .client-deck-shell-a29{display:grid;grid-template-columns:190px minmax(0,1fr);align-items:start;gap:38px;}.full-site.colour-a .client-deck-grid-a29{display:flow-root;min-width:0;padding-bottom:2px;}.full-site.colour-a .client-deck-nav-a29{min-width:0;padding-block:6px 16px;}.full-site.colour-a .client-deck-label-a29{color:var(--color-muted);font:11px/1.5 var(--font-label);letter-spacing:.08em;text-transform:uppercase;margin-bottom:23px;}.full-site.colour-a .client-deck-nav-a29 ol{display:flex;flex-direction:column;gap:8px;list-style:none;padding:0;margin:0;}.full-site.colour-a .client-deck-nav-a29 a{display:flex;align-items:center;gap:13px;min-height:58px;padding:13px 12px;border:1px solid var(--color-line);border-radius:8px;color:var(--color-ink);background:var(--color-white);font:13px/1.4 var(--font-body);text-decoration:none;transition:background-color 180ms cubic-bezier(.2,.7,.25,1),border-color 180ms cubic-bezier(.2,.7,.25,1);}.full-site.colour-a .client-deck-nav-a29 a:hover,.full-site.colour-a .client-deck-nav-a29 a[aria-current="step"]{color:var(--color-blue);background:var(--color-tech);border-color:var(--color-blue);}.full-site.colour-a .client-deck-nav-a29 a:focus-visible{outline:3px solid var(--color-blue);outline-offset:4px;}.full-site.colour-a .client-deck-link-number-a29{font:10px/1.5 var(--font-label);}.full-site.colour-a .client-deck-status-a29{display:none;gap:5px;margin-top:25px;color:var(--color-muted);font:12px/1.5 var(--font-label);}.full-site.colour-a .client-deck-status-a29 [data-client-deck-current]{color:var(--color-ink);}.full-site.colour-a .client-deck-anchor-a29{display:block;height:0;scroll-margin-top:calc(var(--client-deck-top-a29) + var(--client-deck-index) * var(--client-deck-offset-a29));}.full-site.colour-a .client-deck-space-a29{display:block;height:clamp(56px,9vh,92px);}.full-site.colour-a .client-deck-card-a29{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 220px;grid-template-rows:auto auto minmax(0,1fr);gap:0 32px;min-height:448px;padding:42px;margin-bottom:0;border-radius:12px;background:var(--color-white);box-shadow:0 9px 25px rgba(17,24,39,.045);isolation:isolate;transform-origin:center top;opacity:1;}.full-site.colour-a .client-deck-card-a29:last-child{margin-bottom:0;}.full-site.colour-a .client-deck-card-a29::before{content:'';position:absolute;inset:0;z-index:-1;border-radius:inherit;opacity:.035;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23000' filter='url(%23grain)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");}.full-site.colour-a .client-deck-card-a29.client-story--featured{background:radial-gradient(ellipse at 12% 105%,rgba(35,72,245,.27),transparent 65%),var(--color-ink);border-color:var(--color-ink);color:var(--color-white);}.full-site.colour-a .client-deck-card-a29:nth-of-type(3){background:radial-gradient(ellipse at 100% 0,rgba(35,72,245,.065),transparent 68%),var(--color-white);}.full-site.colour-a .client-deck-card-a29 > .eyebrow{grid-column:1;font-size:11px;max-width:calc(100% - 10px);margin-bottom:0;}.full-site.colour-a .client-deck-card-a29 .client-rating{grid-column:1;margin:15px 0 27px;}.full-site.colour-a .client-deck-card-a29 blockquote{grid-column:1;align-self:center;margin:0;padding-bottom:12px;}.full-site.colour-a .client-deck-card-a29 blockquote p{font-size:30px;line-height:1.42;max-width:31ch;text-wrap:pretty;}.full-site.colour-a .client-deck-card-a29 footer{grid-column:2;grid-row:1 / 4;align-self:center;margin:0;padding:0 0 0 28px;border-top:0;border-left:1px solid var(--color-line);gap:15px;}.full-site.colour-a .client-deck-card-a29.client-story--featured footer{border-color:var(--color-field);}.full-site.colour-a .client-deck-card-a29 .client-author{display:flex;flex-direction:column;align-items:flex-start;gap:20px;}.full-site.colour-a .client-deck-card-a29 .client-author img{width:156px;height:156px;border-radius:9px;object-position:50% 30%;}.full-site.colour-a .client-deck-card-a29 footer strong{font-size:19px;}.full-site.colour-a .client-deck-card-a29 footer span{font-size:12px;line-height:1.6;}.full-site.colour-a .client-deck-card-a29 footer time{margin:0;}.full-site.colour-a .client-deck-card-a29 .client-deck-card-index-a29{position:absolute;top:20px;right:22px;color:var(--color-muted);font:10px/1.5 var(--font-label);letter-spacing:.04em;}.full-site.colour-a .client-deck-card-a29.client-story--featured .client-deck-card-index-a29{color:var(--color-inverse-muted);}.full-site.colour-a .client-deck-enhanced-a29 .client-deck-card-a29{position:sticky;top:calc(var(--client-deck-top-a29) + var(--client-deck-index) * var(--client-deck-offset-a29));z-index:calc(var(--client-deck-index) + 1);transform:translateY(var(--client-deck-lift,0px)) scale(var(--client-deck-scale,1));box-shadow:0 14px 34px rgba(17,24,39,.085);}.full-site.colour-a .client-deck-enhanced-a29 .client-deck-nav-a29{position:sticky;top:var(--client-deck-top-a29);}.full-site.colour-a .client-deck-enhanced-a29 .client-deck-status-a29{display:flex;}@media(max-width:1100px){.full-site.colour-a .client-deck-shell-a29{grid-template-columns:170px minmax(0,1fr);gap:24px;}.full-site.colour-a .client-deck-card-a29{padding:32px;grid-template-columns:minmax(0,1fr) 190px;gap:0 24px;}.full-site.colour-a .client-deck-card-a29 blockquote p{font-size:27px;}.full-site.colour-a .client-deck-card-a29 footer{padding-left:23px;}.full-site.colour-a .client-deck-card-a29 .client-author img{width:138px;height:138px;}}@media(max-width:900px){.full-site.colour-a .client-deck-shell-a29{display:block;}.full-site.colour-a .client-deck-nav-a29,.full-site.colour-a .client-deck-enhanced-a29 .client-deck-nav-a29{position:relative;top:auto;padding:0 0 26px;}.full-site.colour-a .client-deck-label-a29{margin-bottom:15px;}.full-site.colour-a .client-deck-nav-a29 ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;}.full-site.colour-a .client-deck-status-a29{margin-top:15px;}.full-site.colour-a .client-deck-card-a29{min-height:400px;}}@media(max-width:650px){.full-site.colour-a .client-deck-nav-a29 a{flex-direction:column;align-items:flex-start;gap:5px;padding:11px 10px;font-size:12px;min-height:66px;}.full-site.colour-a .client-deck-card-a29{display:flex;flex-direction:column;min-height:0;padding:27px 24px;margin-bottom:0;gap:0;}.full-site.colour-a .client-deck-space-a29{height:58px;}.full-site.colour-a .client-deck-card-a29 > .eyebrow{max-width:calc(100% - 74px);line-height:1.55;}.full-site.colour-a .client-deck-card-a29 .client-rating{margin:13px 0 22px;}.full-site.colour-a .client-deck-card-a29 blockquote{align-self:stretch;padding:0;}.full-site.colour-a .client-deck-card-a29 blockquote p{font-size:25px;line-height:1.4;max-width:none;}.full-site.colour-a .client-deck-card-a29 footer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-self:stretch;margin-top:26px;padding:20px 0 0;border-left:0;border-top:1px solid var(--color-line);gap:14px 12px;}.full-site.colour-a .client-deck-card-a29 .client-author{display:grid;grid-template-columns:72px minmax(0,1fr);grid-column:1/-1;gap:15px;align-items:center;}.full-site.colour-a .client-deck-card-a29 .client-author img{width:72px;height:72px;border-radius:7px;}.full-site.colour-a .client-deck-card-a29 footer strong{font-size:17px;}.full-site.colour-a .client-deck-card-a29 footer span{font-size:11px;}.full-site.colour-a .client-deck-card-a29 footer a{font-size:12px;}.full-site.colour-a .client-deck-card-a29 footer time{align-self:center;font-size:10px;}.full-site.colour-a .client-deck-card-a29 .client-deck-card-index-a29{top:27px;right:24px;}}@media(max-width:380px){.full-site.colour-a .client-deck-nav-a29 ol{gap:7px;}.full-site.colour-a .client-deck-nav-a29 a{padding:10px 8px;font-size:11px;}.full-site.colour-a .client-deck-card-a29{padding:25px 20px;}.full-site.colour-a .client-deck-card-a29 blockquote p{font-size:22px;}.full-site.colour-a .client-deck-card-a29 .client-author{grid-template-columns:62px minmax(0,1fr);gap:12px;}.full-site.colour-a .client-deck-card-a29 .client-author img{width:62px;height:62px;}.full-site.colour-a .client-deck-card-a29 .client-deck-card-index-a29{right:20px;top:25px;}}@media(prefers-reduced-motion:reduce){.full-site.colour-a .client-deck-card-a29,.full-site.colour-a .client-deck-enhanced-a29 .client-deck-card-a29{position:relative;top:auto;transform:none;}.full-site.colour-a .client-deck-enhanced-a29 .client-deck-nav-a29{position:relative;top:auto;}.full-site.colour-a .client-deck-nav-a29 a{transition:none;}} .full-site.colour-a .footerend{position:relative;isolation:isolate;overflow:visible;margin-top:36px;padding:27px 32px 30px;border:1px solid var(--color-ink);border-radius:8px;background:radial-gradient(ellipse at 100% 15%,rgba(35,72,245,.24),transparent 62%),var(--color-ink);color:var(--color-white);font:600 clamp(60px,9vw,128px)/1.15 var(--display);letter-spacing:-.065em;white-space:nowrap;}.full-site.colour-a .footerend::before{content:'';position:absolute;inset:0;z-index:-1;border-radius:inherit;background:url('/assets/img/a/grain.622be790.svg');opacity:.08;mix-blend-mode:soft-light;pointer-events:none;}@media(max-width:800px){.full-site.colour-a .footerend{margin-top:28px;padding:24px;font-size:clamp(60px,10vw,80px);}}@media(max-width:380px){.full-site.colour-a .footerend{padding:24px 20px;font-size:56px;}}@media print{.full-site.colour-a .footerend{display:none;}} .full-site.colour-a .reader-index-a29 > .reader-summary-a29{display:flex;align-items:center;justify-content:space-between;gap:12px;}.full-site.colour-a .reader-index-a29 .reader-toggle-a29{display:inline-flex;align-items:center;justify-content:flex-end;gap:9px;flex:0 0 auto;color:var(--color-blue);font:500 12px/1.45 var(--sans);letter-spacing:0;}.full-site.colour-a .reader-index-a29 .reader-toggle-a29::before,.full-site.colour-a .reader-index-a29[open] .reader-toggle-a29::before{content:none;}.full-site.colour-a .reader-index-a29 .reader-label-close-a29{display:none;}.full-site.colour-a .reader-index-a29[open] .reader-label-open-a29{display:none;}.full-site.colour-a .reader-index-a29[open] .reader-label-close-a29{display:inline;}.full-site.colour-a .reader-index-a29 .reader-chevron-a29{display:block;flex:0 0 9px;width:9px;height:9px;border-right:1.7px solid currentColor;border-bottom:1.7px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform 160ms cubic-bezier(.2,.7,.25,1);}.full-site.colour-a .reader-index-a29[open] .reader-chevron-a29{transform:translateY(2px) rotate(225deg);}@media(min-width:1061px){.full-site.colour-a .reader-index-a29 .reader-toggle-a29{display:none;}}@media(max-width:1060px){.full-site.colour-a .reader-index-a29 > .reader-summary-a29{min-height:70px;padding-block:18px;cursor:pointer;}.full-site.colour-a .reader-index-a29 > .reader-summary-a29:hover h2{color:var(--color-blue);}.full-site.colour-a .reader-index-a29 > .reader-summary-a29:focus-visible{outline:3px solid var(--color-blue);outline-offset:4px;border-radius:3px;}}@media(max-width:380px){.full-site.colour-a .reader-index-a29 > .reader-summary-a29{gap:8px;}.full-site.colour-a .reader-index-a29 .reader-toggle-a29{font-size:11px;gap:8px;}}@media(prefers-reduced-motion:reduce){.full-site.colour-a .reader-index-a29 .reader-chevron-a29{transition:none;}} .full-site.colour-a{--a30-night-light:radial-gradient(ellipse at 100% 105%,rgba(35,72,245,.28),transparent 66%);--a30-paper-light:radial-gradient(ellipse at 100% 100%,rgba(35,72,245,.065),transparent 70%);} .full-site.colour-a .contact-ribbon.contact-portrait-a26,.full-site.colour-a .editorial-closing,.full-site.colour-a.journeys-a28 .journey-contact-content,.full-site.colour-a .knowledge-featured-a28 .knowledge-featured-primary-a28{background-color:var(--color-ink);background-image:var(--a30-night-light);}.full-site.colour-a .knowledge-featured-a28 .knowledge-featured-primary-a28:hover{background-color:#19243A;background-image:var(--a30-night-light);} .full-site.colour-a .editorial-closing,.full-site.colour-a.journeys-a28 .journey-contact-content,.full-site.colour-a .knowledge-featured-a28 .knowledge-featured-primary-a28{position:relative;isolation:isolate;}.full-site.colour-a .editorial-closing::before,.full-site.colour-a.journeys-a28 .journey-contact-content::before,.full-site.colour-a .knowledge-featured-a28 .knowledge-featured-primary-a28::before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;pointer-events:none;background:url('/assets/img/a/grain.622be790.svg');opacity:.06;mix-blend-mode:soft-light;} .full-site.colour-a .curated-page .candidate-poster::before{background:var(--a30-night-light);opacity:1;} .full-site.colour-a .booklet-demo{background-color:var(--color-surface);background-image:var(--a30-paper-light),linear-gradient(135deg,rgba(255,255,255,.48),transparent 65%);}.full-site.colour-a .poster-visual{background-color:var(--color-surface);background-image:var(--a30-paper-light);}@media print{.full-site.colour-a .contact-ribbon.contact-portrait-a26,.full-site.colour-a .editorial-closing,.full-site.colour-a.journeys-a28 .journey-contact-content,.full-site.colour-a .knowledge-featured-a28 .knowledge-featured-primary-a28,.full-site.colour-a .booklet-demo,.full-site.colour-a .poster-visual{background-image:none;}.full-site.colour-a .editorial-closing::before,.full-site.colour-a.journeys-a28 .journey-contact-content::before,.full-site.colour-a .knowledge-featured-a28 .knowledge-featured-primary-a28::before{display:none;}} .full-site.colour-a .footerend{overflow:visible;margin-top:55px;padding:0 0 .08em;border:0;border-radius:0;background:none;color:var(--color-ink);font:600 clamp(86px,16.7vw,225px)/1.12 var(--display);letter-spacing:-.08em;white-space:nowrap;}.full-site.colour-a .footerend::before{content:none;}@media(max-width:800px){.full-site.colour-a .footerend{margin-top:38px;padding:0 0 .08em;font-size:24.5vw;}} .full-site.colour-a .hero-actions-a32{margin-top:28px;}.full-site.colour-a #personalbedarf{scroll-margin-top:112px;}.full-site.colour-a .pool-origin-a32{margin-top:20px;}.full-site.colour-a .candidate-story-copy .candidate-question-a32{font-size:41px;line-height:1.09;margin-bottom:23px;}.full-site.colour-a .privacy-points-a32{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;}.full-site.colour-a .privacy-points-a32 article{min-width:0;padding:27px;border:1px solid var(--color-line);border-radius:8px;background:var(--color-white);}.full-site.colour-a .privacy-points-a32 h3{font-size:27px;margin-bottom:20px;}.full-site.colour-a .privacy-points-a32 p{font-size:16px;line-height:1.65;}.full-site.colour-a .privacy-links-a32{display:flex;gap:12px 30px;flex-wrap:wrap;margin-top:26px;}@media(max-width:800px){.full-site.colour-a .privacy-points-a32{grid-template-columns:1fr;gap:15px;}.full-site.colour-a .candidate-story-copy .candidate-question-a32{font-size:33px;}}@media(max-width:380px){.full-site.colour-a .privacy-points-a32 article{padding:22px;}.full-site.colour-a .candidate-story-copy .candidate-question-a32{font-size:30px;}.full-site.colour-a.journeys-a28 .lp .lp__hero h1{font-size:34px;}} .colour-a .employer-benefits__head{display: block;margin-bottom: 38px;}.colour-a .employer-benefits__head .eyebrow{margin: 0 0 16px;}.colour-a .employer-benefits__head h2{margin: 0;max-width: 24ch;font-size: clamp(34px,3.2vw,46px);line-height: 1.12;}.colour-a .employer-benefits__grid article{display: flex;flex-direction: column;}.colour-a .employer-benefits__grid h3{font-size: clamp(23px,2vw,26px);line-height: 1.2;margin-bottom: 16px;}.colour-a .employer-benefits__grid .contract-source{align-self: flex-start;margin-top: auto;padding-top: 16px;}@media (max-width: 800px){.colour-a .employer-benefits__head{margin-bottom: 28px;}.colour-a .employer-benefits__head .eyebrow{margin-bottom: 14px;}.colour-a .employer-benefits__head h2{font-size: 32px;}.colour-a .employer-benefits__grid h3{font-size: 24px;}}@media (max-width: 360px){.colour-a .employer-benefits__head h2{font-size: 28px;}.colour-a .employer-benefits__grid h3{font-size: 23px;}} .colour-a :is(.article-author-a33,.knowledge-author-a33){display: flex;align-items: center;gap: 14px;margin-top: 28px;min-width: 0;}.colour-a .article-author-a33__portrait{display: block;width: 48px;height: 48px;flex: 0 0 48px;border-radius: 50%;object-fit: cover;object-position: center 30%;}.colour-a .article-author-a33__body{min-width: 0;}.colour-a :is(.article-author-a33,.knowledge-author-a33) p{margin: 0;font: 400 13px/1.55 var(--body);color: var(--color-muted);}.colour-a .article-author-a33__name{display: inline-flex;align-items: center;min-height: 44px;font: 500 15px/1.6 var(--body);color: var(--color-ink);text-decoration: none;}.colour-a :is(.article-author-a33__name-row,.knowledge-author-a33__name-row){display: flex;align-items: center;flex-wrap: wrap;column-gap: 4px;}.colour-a .article-author-a33__name:hover{color: var(--color-blue);text-decoration: underline;}.colour-a .article-author-a33__dates{display: flex;flex-wrap: wrap;gap: 2px 14px;}.colour-a .article-ai-a33{margin-top: 26px;padding-top: 22px;border-top: 1px solid var(--color-line);}.colour-a .article-ai-a33__label{margin: 0 0 10px;font: 500 14px/1.6 var(--body);color: var(--color-ink);}.colour-a .article-ai-a33__services{display: flex;flex-wrap: wrap;gap: 8px;}.colour-a .article-ai-a33__services a{display: inline-flex;align-items: center;justify-content: space-between;gap: 12px;min-height: 44px;padding: 9px 13px;border: 1px solid var(--color-line);border-radius: 5px;background: var(--color-white);color: var(--color-ink);font: 500 13px/1.4 var(--body);text-decoration: none;transition: border-color .18s ease,color .18s ease,background .18s ease;}.colour-a .article-ai-a33__services a:hover{border-color: var(--color-blue);color: var(--color-blue);background: #EEF3FF;}.colour-a .article-ai-a33__note{max-width: 58ch;margin: 10px 0 0;color: var(--color-muted);font: 400 12px/1.6 var(--body);}.colour-a .article-bio-a33{max-width: none;margin-top: 0;padding: 30px;border: 1px solid var(--color-line);border-radius: 8px;background: var(--color-white);}.colour-a .article-bio-a33 .byline__h{margin: 0 0 20px;font: 400 11px/1.6 var(--font-label);letter-spacing: .05em;color: var(--color-muted);scroll-margin-top: 130px;}.colour-a .article-bio-a33__person{display: grid;grid-template-columns: 72px minmax(0,1fr);gap: 22px;align-items: start;}.colour-a .article-bio-a33__portrait{display: block;width: 72px;height: 72px;border-radius: 50%;object-fit: cover;object-position: center 30%;}.colour-a .article-bio-a33__copy p{margin: 0 0 12px;font: 400 15px/1.7 var(--body);}.colour-a .article-bio-a33__links{display: flex;flex-wrap: wrap;gap: 4px 22px;}.colour-a .article-bio-a33__links a{display: inline-flex;align-items: center;min-height: 44px;color: var(--color-blue);font: 500 14px/1.5 var(--body);}.colour-a .article-bio-a33 .byline__wann{margin: 20px 0 0;padding-top: 18px;border-top: 1px solid var(--color-line);color: var(--color-muted);font: 400 12px/1.7 var(--body);}.colour-a .article-citation-a33{padding: 28px 30px;border: 1px solid var(--color-line);border-radius: 8px;background: var(--color-surface,#EBEFF4);}.colour-a .article-citation-a33 h2{margin: 0 0 18px;font: 500 25px/1.2 var(--display);letter-spacing: -.025em;scroll-margin-top: 130px;}.colour-a .employer-benefits[id]{scroll-margin-top: 130px;}.colour-a :is(.article-citation-a33__reference,.article-citation-a33__short){margin: 0 0 14px;font: 400 14px/1.75 var(--body);overflow-wrap: anywhere;}.colour-a .article-citation-a33__actions{display: flex;flex-wrap: wrap;gap: 8px;}.colour-a .article-citation-a33__actions button{min-height: 44px;padding: 9px 13px;border: 1px solid var(--color-field);border-radius: 5px;background: var(--color-white);color: var(--color-ink);font: 500 13px/1.5 var(--body);cursor: pointer;}.colour-a .article-citation-a33__actions button:hover{color: var(--color-blue);border-color: var(--color-blue);}.colour-a .article-citation-a33__status{min-height: 1.6em;margin: 12px 0 0;color: var(--color-muted);font: 400 12px/1.6 var(--body);}@media (max-width: 600px){.colour-a :is(.article-author-a33,.knowledge-author-a33){align-items: flex-start;gap: 12px;}.colour-a .article-bio-a33{padding: 22px 20px;}.colour-a .article-bio-a33__person{grid-template-columns: 56px minmax(0,1fr);gap: 15px;}.colour-a .article-bio-a33__portrait{width: 56px;height: 56px;}.colour-a .article-citation-a33{padding: 24px 20px;}.colour-a .article-citation-a33 h2{font-size: 23px;}}@media (max-width: 360px){.colour-a .article-bio-a33__person{grid-template-columns: 1fr;gap: 14px;}}@media (prefers-reduced-motion: reduce){.colour-a .article-ai-a33__services a{transition: none;}}  .colour-a .sr-only-a34{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;}.colour-a .anchor-alias-a34{position:absolute;width:1px;height:1px;overflow:hidden;pointer-events:none;scroll-margin-top:112px;}.colour-a .nowrap-a34{white-space:nowrap;}.colour-a .facts-english-a34{margin:24px 0 0;} .live-page :where([id]){scroll-margin-top:112px;}.colour-a :where(.knowledge-directory-section[id],#wissen-ergebnisse > section[id]){scroll-margin-top:112px;} .curated-page .editorial-two p.eyebrow{font-size:11px;max-width:none;} .live-page :where(h1,h2,h3,h4){text-wrap:balance;hyphens:none;overflow-wrap:normal;} .fees tbody th[scope="row"]{font-weight:inherit;} .colour-a .candidate-story-fact h3.story-fact-title-a34{font-family:var(--display);font-size:17px;font-weight:500;line-height:1.25;letter-spacing:-.035em;margin:0 0 8px;max-width:none;}.curated-page .pool-editorial-copy h2.pool-passing-title-a34{font-size:34px;font-weight:500;line-height:1.15;letter-spacing:-.055em;max-width:24ch;margin:0 0 22px;}@media (max-width:800px){.curated-page .pool-editorial-copy h2.pool-passing-title-a34{font-size:30px;}}@media (max-width:380px){.curated-page .pool-editorial-copy h2.pool-passing-title-a34{font-size:28px;}} .colour-a [tabindex]:not([tabindex="-1"]):focus-visible{outline:3px solid var(--focus);outline-offset:4px;} .full-site.colour-a .live-page .crumb{gap:12px;font:12px/1.5 var(--sans);color:var(--color-muted);}.full-site.colour-a .live-page .crumb a{text-decoration:none;}.full-site.colour-a .live-page .crumb a:hover{color:var(--color-blue);text-decoration:underline;}.full-site.colour-a .live-page .closing__label{text-transform:uppercase;} .live-page .card h3 .textlink{letter-spacing:-.01em;}@media (min-width:801px){.page-404 .live-page .cards{grid-template-columns:repeat(2,minmax(0,1fr));}} .curated-page .form .disclosure > summary{position:relative;display:flex;align-items:center;min-height:54px;padding:14px 35px 14px 0;list-style:none;cursor:pointer;}.curated-page .form .disclosure > summary::-webkit-details-marker{display:none;}.curated-page .form .disclosure > summary::after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);color:var(--color-blue);font:400 27px/1 var(--body);}.curated-page .form .disclosure[open] > summary::after{content:"\2212";} .colour-a .fee-example-result{transition:opacity .18s ease;}.colour-a .fee-example-result.is-stale-a34{opacity:.42;}.colour-a .fee-stale-note-a34{margin:10px 0 0;font-size:14px;line-height:1.5;color:var(--color-muted);} @media (max-width:1060px){.live-page .tablewrap table:has(tr > :nth-child(5)){min-width:720px;}}@media (min-width:1061px){.live-page .tablewrap table:has(tr > :nth-child(5)){min-width:0;} .live-page .tablewrap--wide-a34 :where(th,td){padding:12px 10px;font-size:14px;}}@media (min-width:1201px){.colour-a .article-page-a28 .reader-content-a28 .tablewrap--wide-a34{width:auto;max-width:none;margin-right:max(-280px,min(0px,calc((1074px - 100vw) / 2 + 80px)));}}@media (min-width:700px) and (max-width:800px){.live-page .tablewrap :where(th,td){padding-inline:14px;}} .colour-a .article-related-v18 nav strong{hyphens:auto;-webkit-hyphens:auto;}@media (max-width:360px){.colour-a .article-page-a28 .reader-content-a28 :is(h2,h3){hyphens:auto;-webkit-hyphens:auto;}} @media (max-width:1060px){.colour-a .article-page-a28 .reader-layout-a28 :is(.reader-progress-label-a28,.reader-progress-a28),.colour-a .article-page-a28 .reader-layout-a28[data-reader-initialized="true"] :is(.reader-progress-label-a28,.reader-progress-a28){display:none;}} @media (min-width:901px) and (max-width:1180px){.colour-a .section-intro h2{font-size:42px;}} @media (max-width:560px){.full-site.colour-a .pool-network-stat{flex-direction:column;align-items:flex-start;gap:14px;}} @media (min-width:600px) and (max-width:900px){.full-site.colour-a #profil .booklet-demo{max-width:none;}} @media (min-width:1151px){.full-site.colour-a.journeys-a28 .lp .wrap{width:min(1280px,calc(100% - 112px));}}@media (min-width:801px) and (max-width:1150px){.full-site.colour-a.journeys-a28 .lp .wrap{width:calc(100% - 80px);}}@media (max-width:800px){.full-site.colour-a.journeys-a28 .lp .wrap{width:calc(100% - 40px);}} @media (max-width:800px){.full-site.colour-a .footerend{font-size:min(24.5vw,171px);}} @media (max-width:800px){.colour-a :is(.processlabel,.ribbon-label,.artwork-label,.artwork-caption .eyebrow,.example-head .eyebrow,.candidate-poster .eyebrow,.poster-foot > span,.knowledge-row .eyebrow,.booklet-note,.entry-label,.scene-label,.instalments li > span){font-size:10px;}}@media (max-width:380px){.colour-a :is(.modernhero .eyebrow,.artwork-origin,.live-page .portrait__kicker){font-size:10px;}}  .colour-a h1 > .h1-kicker-a35{display:block;} .colour-a .link-block-a35{max-width:900px;margin:48px 0 0 auto;}.colour-a .link-block-a35 > p:not(.eyebrow){font-size:16px;line-height:1.65;max-width:62ch;}.colour-a .link-block-a35 .eyebrow{margin-bottom:12px;}.colour-a .link-row-a35{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:0 28px;}.colour-a .link-row-a35 li{margin:0;}.colour-a .link-block-a35--compact{max-width:none;margin:40px 0 0;}@media (max-width: 800px){.colour-a .link-block-a35{margin-top:40px;}.colour-a .link-row-a35{flex-direction:column;gap:0;}.colour-a .link-row-a35 .textlink{white-space:normal;}} .colour-a .hero-copy h1 > .h1-kicker-a35{color:var(--muted);}  .pool-live-stand{display:block;margin-top:.6rem;font-family:var(--font-label);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);}.pool-live-stand[hidden],.pool-live-a[hidden]{display:none;}.pool-live-a .lead{max-width:58ch;}.pool-live-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-top:28px;}.pool-live-card{display:flex;flex-direction:column;gap:12px;padding:22px;background:var(--color-white);border:1px solid var(--color-line);border-radius:18px;}.pool-live-card__head{display:flex;justify-content:space-between;gap:12px;margin:0;font-family:var(--font-label);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);}.pool-live-card__id{color:var(--color-blue);}.pool-live-card h3{margin:0;font-size:20px;line-height:1.2;}.pool-live-card__chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;}.pool-live-card__chips li{padding:4px 10px;border:1px solid var(--color-line);border-radius:999px;font-size:13px;}.pool-live-card__avail{margin:0;font-size:14px;color:var(--color-muted);}.pool-live-card__avail strong{color:var(--color-ink);font-weight:600;}.pool-live-card .textlink{margin-top:auto;} .navlinks .btn[aria-current="page"],.full-site .navlinks .btn[aria-current="page"],.colour-a .navlinks .btn[data-current-section]{text-decoration: none;}