._shell_14fzr_1{--navy:#12223b;--gold:#b69555;min-height:100vh;color:var(--navy);background:#f7f5ef;padding-bottom:60px;font-family:Figtree,sans-serif}._header_14fzr_1{background:#fff;border-bottom:1px solid #e6e0d4;justify-content:space-between;align-items:center;gap:24px;padding:10px 5%;display:flex}._header_14fzr_1 img{width:auto;height:65px}._header_14fzr_1 nav{align-items:center;gap:24px;display:flex}._shell_14fzr_1 a{color:inherit}._shell_14fzr_1 button,._fileButton_14fzr_1{color:var(--navy);font:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #ccc5b6;border-radius:6px;padding:11px 16px;font-weight:600;display:inline-block}._shell_14fzr_1 button:hover,._fileButton_14fzr_1:hover{border-color:var(--gold);background:#f1eadc}._shell_14fzr_1 button:disabled{opacity:.45;cursor:not-allowed}._shell_14fzr_1 ._primary_14fzr_1{background:var(--navy);color:#fff;border-color:var(--navy)}:is(._shell_14fzr_1 button:focus-visible,._shell_14fzr_1 a:focus-visible,._shell_14fzr_1 summary:focus-visible,._shell_14fzr_1 input:focus-visible,._shell_14fzr_1 textarea:focus-visible,._shell_14fzr_1 select:focus-visible){outline-offset:3px;outline:3px solid #b69555}._beta_14fzr_1{background:#eae2d0;gap:18px;padding:14px 5%;font-size:14px;line-height:1.6;display:flex}._beta_14fzr_1 strong{white-space:nowrap}._intro_14fzr_1{justify-content:space-between;align-items:flex-end;gap:32px;max-width:1320px;margin:42px auto 20px;padding:0 32px;display:flex}._intro_14fzr_1 h1{margin:8px 0 12px;font-family:Newsreader,serif;font-size:48px;font-weight:500}._intro_14fzr_1 p{max-width:600px;line-height:1.6}._eyebrow_14fzr_1{letter-spacing:.16em;text-transform:uppercase;color:#786240;font-size:11px;font-weight:700}._tools_14fzr_1{flex-wrap:wrap;justify-content:flex-end;gap:10px;max-width:440px;display:flex}._tools_14fzr_1 label{font-size:13px}._tools_14fzr_1 select{max-width:330px;margin-top:5px}._fileButton_14fzr_1{position:relative;overflow:hidden}._fileButton_14fzr_1 input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}._fileButton_14fzr_1:focus-within{outline-offset:3px;outline:3px solid #b69555}._status_14fzr_1{background:#edf0ed;border-left:3px solid #8b9d87;max-width:1256px;margin:12px auto 24px;padding:14px 20px;line-height:1.6}._error_14fzr_1{color:#664714;background:#fff0d1;max-width:1256px;margin:12px auto;padding:14px 20px}._layout_14fzr_1{grid-template-columns:245px minmax(0,1fr);gap:32px;max-width:1320px;margin:auto;padding:0 32px;display:grid}._rail_14fzr_1{padding:24px 0}._rail_14fzr_1 ol{margin:20px 0;padding:0;list-style:none}._rail_14fzr_1 li{margin-bottom:6px}._rail_14fzr_1 button{background:0 0;border-color:#0000;gap:12px;width:100%;padding:12px;font-size:14px;display:flex}._rail_14fzr_1 button[aria-current]{background:var(--navy);color:#fff}._rail_14fzr_1 button span{letter-spacing:.05em;opacity:.65;padding-top:3px;font-size:11px}._railNote_14fzr_1{border-top:1px solid #d7cfbe;padding:24px 12px;font-size:14px;line-height:1.7}._railNote_14fzr_1 a{font-size:12px}._main_14fzr_1{background:#fff;border:1px solid #e6e0d4;border-radius:12px;min-width:0;padding:36px;box-shadow:0 8px 30px #12223b05}._main_14fzr_1 h2{margin:12px 0 24px;font-family:Newsreader,serif;font-size:34px;font-weight:500}._main_14fzr_1 p,._main_14fzr_1 li{line-height:1.7}._main_14fzr_1 h3{margin:8px 0 16px;font-size:19px}._main_14fzr_1 h4{margin:18px 0 8px;font-size:14px}._fieldset_14fzr_1{border:0;min-width:0;margin:0;padding:0}._card_14fzr_1{overflow-wrap:anywhere;background:#fbfaf7;border:1px solid #e5dfd1;border-radius:8px;margin:20px 0;padding:22px}._card_14fzr_1 details{border-bottom:1px solid #e2ddd1;padding:12px 0}._shell_14fzr_1 summary{cursor:pointer;font-weight:600;line-height:1.5}._shell_14fzr_1 pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;max-height:500px;padding:12px;font-family:inherit;font-size:14px;line-height:1.7;overflow:auto}._shell_14fzr_1 label{margin:12px 0;font-size:14px;font-weight:600;line-height:1.6;display:block}._shell_14fzr_1 input:not([type=file]),._shell_14fzr_1 textarea,._shell_14fzr_1 select{width:100%;color:var(--navy);font:inherit;box-sizing:border-box;background:#fff;border:1px solid #c8c5bd;border-radius:5px;margin:8px 0 16px;padding:11px;display:block}._shell_14fzr_1 textarea{resize:vertical;line-height:1.6}._shell_14fzr_1 small{color:#68665f;line-height:1.65}._actions_14fzr_1{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}._upload_14fzr_1{background:#fbf8f0;border:2px dashed #b9a77f;border-radius:10px;padding:36px!important}._upload_14fzr_1 input{margin-top:20px;display:block}._swot_14fzr_1,._comparison_14fzr_1,._twoCol_14fzr_1{grid-template-columns:1fr 1fr;gap:20px;display:grid}._swot_14fzr_1 ._card_14fzr_1{margin:0 0 20px}._swot_14fzr_1 h3{text-transform:capitalize}._comparison_14fzr_1 ._card_14fzr_1{align-self:start}._badge_14fzr_1{text-transform:uppercase;letter-spacing:.07em;background:#ebe6d8;border-radius:3px;margin-bottom:10px;padding:5px 8px;font-size:10px;display:inline-block}._evidence_14fzr_1{margin:16px 0;font-size:13px}._evidence_14fzr_1 details{padding:10px 0}._evidence_14fzr_1 blockquote{white-space:pre-wrap;border-left:2px solid #b69555;margin:10px 0;padding-left:16px;line-height:1.7}._prose_14fzr_1{white-space:pre-wrap}._dimensions_14fzr_1{grid-template-columns:1fr 1fr;gap:10px;margin:24px 0;padding:0;list-style:none;display:grid}._dimensions_14fzr_1 li{background:#f4f1e8;border-radius:5px;padding:14px;font-size:14px}._plans_14fzr_1{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1256px;margin:30px auto;display:grid}._plans_14fzr_1 article{background:#fff;border:1px solid #dbd3c2;border-radius:8px;padding:24px}._plans_14fzr_1 h2{font-size:18px}._plans_14fzr_1 strong{font-family:Newsreader,serif;font-size:40px}._gate_14fzr_1{color:#12223b;max-width:650px;margin:80px auto;padding:30px;font-family:Figtree,sans-serif;line-height:1.8}._gate_14fzr_1 h1{font-family:Newsreader,serif;font-size:42px}._gate_14fzr_1 a{color:#745b2b}@media (max-width:900px){._layout_14fzr_1{grid-template-columns:1fr;gap:12px;padding:0 20px}._rail_14fzr_1{padding:0}._rail_14fzr_1 ol{gap:6px;margin:0;display:flex;overflow-x:auto}._rail_14fzr_1 li{flex-shrink:0}._rail_14fzr_1 button{white-space:nowrap;width:auto}._railNote_14fzr_1,._rail_14fzr_1>._eyebrow_14fzr_1{display:none}._intro_14fzr_1{flex-direction:column;align-items:flex-start;gap:10px;margin-top:25px;padding:0 20px}._tools_14fzr_1{justify-content:flex-start;max-width:none}._status_14fzr_1,._error_14fzr_1{margin:16px 20px}._main_14fzr_1{padding:24px}._plans_14fzr_1{grid-template-columns:1fr;margin:20px}._header_14fzr_1{padding:10px 20px}._header_14fzr_1 nav{gap:12px;font-size:13px}._header_14fzr_1 img{height:48px}._beta_14fzr_1{padding:12px 20px}._swot_14fzr_1,._comparison_14fzr_1{grid-template-columns:1fr}._intro_14fzr_1 h1{font-size:40px}}@media (max-width:540px){._twoCol_14fzr_1,._dimensions_14fzr_1{grid-template-columns:1fr}._header_14fzr_1{align-items:flex-start;gap:12px}._header_14fzr_1 nav{flex-wrap:wrap;justify-content:flex-end;max-width:190px}._header_14fzr_1 nav button{padding:6px;font-size:12px}._beta_14fzr_1,._beta_14fzr_1 strong{display:block}._main_14fzr_1{padding:20px}._actions_14fzr_1 button{width:100%}._tools_14fzr_1 select{max-width:250px}}._wizardNav_14fzr_4{z-index:20;background:#fffdf7;border-top:2px solid #b69555;justify-content:space-between;align-items:center;gap:24px;padding:14px max(24px,50vw - 628px);display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #12223b12}._wizardNav_14fzr_4 p{max-width:650px;margin:5px 0 0;font-size:13px;line-height:1.4}._wizardNav_14fzr_4 ._actions_14fzr_1{flex-wrap:nowrap;flex-shrink:0;margin:0}._shell_14fzr_1{padding-bottom:180px}@media (max-width:700px){._wizardNav_14fzr_4{flex-direction:column;align-items:stretch;gap:10px;padding:12px 18px}._wizardNav_14fzr_4 ._actions_14fzr_1{justify-content:space-between}._wizardNav_14fzr_4 button{padding:10px;font-size:13px}._wizardNav_14fzr_4 p{font-size:12px}._shell_14fzr_1{padding-bottom:210px}}._shell_14fzr_1 ._primary_14fzr_1:hover{color:#fff;background:#213d60}._swot_14fzr_1{grid-template-columns:1fr}._swot_14fzr_1 h4{margin:26px 0 12px;font-size:19px;line-height:1.5}._swot_14fzr_1 h5{margin:20px 0 8px;font-size:14px}._swot_14fzr_1 li{margin:9px 0;line-height:1.75}._swot_14fzr_1 p{line-height:1.8}
