.exp-nav{display:flex;flex-wrap:wrap;gap:12px 24px;padding:20px 0;border-bottom:1px solid var(--line,#ccc);max-width:1100px;width:calc(100% - 48px);margin:0 auto;font-size:12px}.exp-nav a{text-decoration:none}.exp-nav a:hover{text-decoration:underline}.expanded{max-width:1100px;width:calc(100% - 48px);margin-inline:auto;padding:65px 0}.expanded h1{font-size:clamp(44px,5.7vw,82px);line-height:1.08;margin-bottom:28px}.expanded .intro{max-width:780px}.guide-content{padding-top:0}.guide-block{border-top:1px solid var(--line,#ccc);padding:35px 0;max-width:850px}.guide-block h2{font-size:35px;line-height:1.16;margin-bottom:24px}.guide-block p,.guide-block li{color:var(--muted,#777)}.guide-block p+p{margin-top:20px}.guide-block a{color:var(--fg,#333)}.guide-block ul{padding-left:22px}.guide-block li{padding-bottom:10px}.tier-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-bottom:50px}.tier-card{padding:35px;background:var(--panel,#eee);border:1px solid var(--line,#ccc);display:block}.tier-card h2{font-size:38px;margin-bottom:25px}.tier-card p,.tier-card li{font-size:16px}.tier-card ul{padding-left:20px;margin:25px 0}.tier-card li{margin-bottom:12px;color:var(--muted,#777)}.tier-card .price-note{font-size:14px;margin:0 0 23px;color:var(--fg,#333);padding-top:23px;border-top:1px solid var(--line,#ccc)}.tier-card .button{white-space:normal}.guide-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-bottom:45px}.guide-cards>a{display:block;text-decoration:none;padding:30px;border:1px solid var(--line,#ccc)}.guide-cards h2{font-size:31px;margin-bottom:22px}.guide-cards p{font-size:16px;color:var(--muted,#777)}.guide-toc{display:flex;flex-wrap:wrap;gap:20px;font-size:14px;padding-bottom:30px}.brief-example,.book-note{padding:35px;background:var(--panel,#eee);border:1px solid var(--line,#ccc);margin:30px 0}.brief-example h3{margin-bottom:25px;font-size:27px}.role-list{margin:0}.role-list dt{font-weight:600;border-top:1px solid var(--line,#ccc);padding-top:20px}.role-list dd{margin:8px 0 22px;color:var(--muted,#777)}.book-note{max-width:850px}.book-note h2{font-size:48px;margin-bottom:25px}.book-note p{margin-bottom:22px}.book-subtitle{font-size:23px}.intake-section{padding-top:30px}.intake-section>h2{font-size:44px;margin-bottom:25px}.intake-section>p{max-width:780px;color:var(--muted,#777);margin-bottom:30px}.intake-form{max-width:900px}.intake-form fieldset{border:1px solid var(--line,#ccc);padding:28px;margin:0 0 30px;min-width:0}.intake-form legend{font-size:21px;padding:0 12px;font-weight:500}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.intake-form label{display:block;font-size:14px;line-height:1.5;min-width:0}.intake-form input:not([type=checkbox]),.intake-form select,.intake-form textarea{display:block;width:100%;min-width:0;border:1px solid var(--line,#ccc);border-radius:0;background:var(--bg,#fff);color:var(--fg,#222);padding:12px;margin-top:9px;font:16px/1.4 var(--sans,Arial,sans-serif)}.intake-form input:focus-visible,.intake-form select:focus-visible,.intake-form textarea:focus-visible{outline:2px solid var(--accent,#777);outline-offset:3px}.intake-form select{min-height:49px}.intake-form textarea{resize:vertical}.intake-form .field-help{font-size:12px;color:var(--muted,#777);line-height:1.6;margin:15px 0 24px}.choice-group label,.consent{display:flex!important;align-items:flex-start;gap:10px;margin:13px 0}.choice-group input,.consent input{width:18px;height:18px;flex:0 0 18px;margin-top:2px;accent-color:var(--accent,#777)}.choice-group p{font-size:14px;color:var(--muted,#777)}.intake-form fieldset.choice-group{margin-top:25px}.intake-form .honey{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.intake-form button{border:0;cursor:pointer;margin-top:25px}.intake-form button:disabled{opacity:.55;cursor:not-allowed}.intake-unconfigured{border-left:2px solid var(--accent,#777);padding:15px 20px;background:var(--panel,#eee);font-size:14px}.cf-turnstile{margin-top:20px}.intake-form .consent{margin-top:25px}.guide-content blockquote{border-left:2px solid var(--accent,#777);margin:30px 0;padding-left:25px}.guide-content blockquote small{color:var(--muted,#777)}
@media(max-width:760px){.exp-nav{width:100%;gap:12px 20px;font-size:11px;padding:18px 0}.expanded{width:100%;padding:42px 0}.guide-content{padding-top:0}.expanded h1{font-size:47px}.expanded .intro{font-size:18px}.tier-grid,.guide-cards,.form-grid{grid-template-columns:minmax(0,1fr)}.tier-card,.guide-cards>a{padding:27px}.tier-card h2{font-size:34px}.guide-block h2{font-size:31px}.book-note{padding:26px}.book-note h2{font-size:38px}.brief-example{padding:25px}.intake-section>h2{font-size:36px}.intake-form fieldset{padding:23px 18px}.intake-form legend{font-size:20px}.intake-section>p{font-size:15px}.intake-form .button{white-space:normal}.guild>.expanded,.tuhfff>.expanded{width:calc(100% - 48px)}body:not(.direction-4):not(.direction-3) main>.expanded,body:not(.direction-4):not(.direction-3) main>.exp-nav{width:calc(100% - 48px)}}

body .exp-nav{flex-direction:row;margin:0 auto}body .exp-nav a{padding:0;border:0;font-size:12px}
