@font-face{font-family:Montserrat;src:url('https://assets.cdn.filesafe.space/SK6o7vkdwpLbqnDOlEr1/media/a19cc669-7c81-488a-a95c-4831fd647f00.ttf') format('truetype');font-weight:800;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url('https://assets.cdn.filesafe.space/SK6o7vkdwpLbqnDOlEr1/media/b04f00b2-ab13-4eee-a013-c63d03ea6d11.ttf') format('truetype');font-weight:400 500;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url('https://assets.cdn.filesafe.space/SK6o7vkdwpLbqnDOlEr1/media/7e2fed4b-ea11-49a6-8ad5-45f92dd54f1f.ttf') format('truetype');font-weight:700;font-display:swap}
/* Landing rules cannot style the sibling quiz or contact form. */
body{margin:0}

.archetype-site,.archetype-site *{box-sizing:border-box}.archetype-site{--paper:#eee5d2;--ink:#243044;--violet:#665071;--orange:#f1793f;background:var(--paper);color:var(--ink);font-family:'Plus Jakarta Sans',sans-serif;line-height:1.7;overflow:hidden;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.045' filter='url(%23n)'/%3E%3C/svg%3E")}.archetype-site a{color:inherit}.archetype-site h1,.archetype-site h2,.archetype-site h3{font-family:Montserrat,sans-serif;font-weight:800;line-height:1.04;letter-spacing:-.055em}.archetype-site h1,.archetype-site h2,.archetype-site h3,.archetype-site p{margin:0}.archetype-site img{display:block;max-width:100%;height:auto}.archetype-site .skip{position:absolute;left:12px;top:-100px;z-index:50;background:var(--orange);padding:12px}.archetype-site .skip:focus{top:12px}.archetype-site a:focus-visible,.archetype-site button:focus-visible{outline:3px solid var(--orange);outline-offset:5px}.archetype-site .utility{display:flex;justify-content:space-between;background:var(--ink);color:var(--paper);font-size:10px;letter-spacing:.15em;padding:8px 4vw}.archetype-site .utility a{text-decoration:none}.archetype-site .site-header{position:relative;z-index:4;height:92px;display:flex;align-items:center;justify-content:space-between;padding:0 4vw;background:#f7f3e9;border-bottom:1px solid #24304433}.archetype-site .brand{display:flex;align-items:center;gap:12px;font-size:19px;font-weight:700;text-decoration:none;line-height:1.3}.archetype-site .brand-sub{display:block;font-size:9px;letter-spacing:.18em;margin-top:4px}.archetype-site .site-header nav{display:flex;align-items:center;gap:30px;font-size:12px;font-weight:700}.archetype-site .site-header nav a{text-decoration:none}.archetype-site .header-cta{border-bottom:2px solid var(--orange);padding:6px 0}.archetype-site .hero{position:relative;overflow:hidden;min-height:860px;max-width:1600px;margin:auto}.archetype-site .hero-copy{position:relative;width:55%;padding:75px 0 72px 8vw;z-index:2}.archetype-site .eyebrow{font-size:10px!important;line-height:1.5!important;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.archetype-site .hero h1{font-size:clamp(58px,6vw,94px);margin:18px 0 30px;line-height:.99;letter-spacing:-.065em}.archetype-site .hero h1 span{color:var(--violet);text-decoration:underline;text-decoration-thickness:5px;text-underline-offset:8px}.archetype-site .ruler{height:17px;max-width:440px;margin:0 0 28px;border-bottom:1px solid #24304444;background:repeating-linear-gradient(90deg,#24304444 0 1px,transparent 1px 9px);background-size:100% 9px;background-repeat:no-repeat;background-position:bottom}.archetype-site .hero-description{max-width:440px;font-size:15px;line-height:1.85;margin-bottom:25px!important}.archetype-site .button{display:inline-flex;justify-content:space-between;align-items:center;gap:40px;padding:18px 23px;background:var(--orange);color:var(--ink)!important;border:1px solid #243044;box-shadow:4px 4px 0 #243044;font-size:12px;line-height:1.5;letter-spacing:.035em;font-weight:700;text-decoration:none}.archetype-site .button:hover{background:#fa955f;transform:translate(-1px,-1px)}.archetype-site .micro{font-size:10px;margin-top:16px!important;letter-spacing:.04em}.archetype-site .wheel-stage{position:absolute;width:50%;height:100%;right:0;top:0;overflow:visible}.archetype-site .wheel{position:absolute;width:960px;height:960px;left:8%;top:-50px;transform:rotate(-77.142857deg);transition:transform .9s cubic-bezier(.2,.75,.2,1)}.archetype-site .wheel svg{width:100%;height:100%;overflow:visible}.archetype-site .wheel-segment path{fill:var(--segment);stroke:#eee5d2;stroke-width:3}.archetype-site .wheel-segment text{fill:#fff9e9;font-family:Montserrat,sans-serif;font-size:22px;letter-spacing:2px}.archetype-site .wheel-center{font-size:27px;letter-spacing:3px;font-family:Montserrat,sans-serif;fill:#243044}.archetype-site .wheel-pointer{position:absolute;top:330px;left:0;font-size:28px;z-index:3}.archetype-site .wheel-caption{position:absolute;left:12%;bottom:30px;max-width:280px;background:var(--paper);padding:22px 28px;border:1px solid #24304455;box-shadow:5px 5px 0 #24304415}.archetype-site .wheel-caption .selected-chapter{font-family:Montserrat,sans-serif;font-size:27px;letter-spacing:-.04em;line-height:1.2;margin:8px 0}.archetype-site .wheel-caption p:not(.eyebrow):not(.selected-chapter){font-size:12px;line-height:1.6}.archetype-site .wheel-caption a{display:inline-block;font-weight:700;font-size:11px;margin-top:12px;text-underline-offset:5px}.archetype-site .chapter-strip{display:grid;grid-template-columns:repeat(7,1fr);position:relative;z-index:3;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:#f8f3e8}.archetype-site .chapter-button{font:700 12px 'Plus Jakarta Sans',sans-serif;border:0;border-right:1px solid #24304433;color:var(--ink);padding:20px 8px;background:transparent;cursor:pointer}.archetype-site .chapter-button span{font-size:9px;display:block;letter-spacing:.12em;opacity:.55;margin-bottom:5px}.archetype-site .chapter-button[aria-pressed=true]{background:var(--violet);color:var(--paper)}.archetype-site .section{max-width:1400px;margin:auto;padding:100px 8vw}.archetype-site .story-intro{display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:center}.archetype-site .story-art{text-decoration:none;align-self:stretch;display:flex;flex-direction:column}.archetype-site .story-art img{width:100%;flex:1;object-fit:cover;object-position:52%;min-height:470px;border:1px solid var(--ink);filter:saturate(.85)}.archetype-site .story-art span{font-size:10px;letter-spacing:.06em;display:flex;justify-content:space-between;border:1px solid var(--ink);border-top:0;padding:14px 15px}.archetype-site .story-intro h2{font-size:clamp(36px,4vw,60px);margin:18px 0 24px}.archetype-site .story-intro p:not(.eyebrow){font-size:13px;margin-bottom:18px;max-width:480px}.archetype-site .text-link{display:inline-flex;gap:30px;font-size:11px;font-weight:700;text-decoration:none;border-bottom:1px solid;padding:6px 0;text-transform:uppercase;letter-spacing:.03em}.archetype-site .thesis{position:relative;overflow:hidden;background:var(--ink);color:var(--paper);padding:100px 8vw}.archetype-site .thesis-inner{position:relative;z-index:1;max-width:850px;margin:auto}.archetype-site .thesis h2{font-size:clamp(44px,6vw,86px);margin:22px 0;max-width:800px}.archetype-site .thesis h2 span{color:#cead76}.archetype-site .thesis p:not(.eyebrow){max-width:530px;font-size:15px;margin-bottom:30px;line-height:1.85}.archetype-site .thesis-orbit{font-family:Montserrat,sans-serif;position:absolute;right:-30px;bottom:-75px;font-size:430px;line-height:1;letter-spacing:-.1em;color:#eee5d20c;pointer-events:none}.archetype-site .framework{display:grid;grid-template-columns:.95fr 1.05fr;gap:8vw}.archetype-site .framework h2{font-size:clamp(40px,4.5vw,65px);margin:18px 0 28px}.archetype-site .framework-title>p:not(.eyebrow){font-size:14px;max-width:370px}.archetype-site .framework-facts article{display:flex;align-items:center;gap:25px;padding:28px 0;border-bottom:1px solid #24304455}.archetype-site .framework-facts article:first-child{padding-top:0}.archetype-site .big-number{font-family:Montserrat,sans-serif;color:var(--violet);font-size:70px;line-height:1;letter-spacing:-.08em;min-width:98px}.archetype-site .framework-facts h3{font-size:21px;margin-bottom:10px}.archetype-site .framework-facts p{font-size:12px;line-height:1.8}.archetype-site .seven-section{padding:90px 7vw 100px;background:#f6f0e4;border-top:1px solid #24304455}.archetype-site .section-heading{text-align:center;max-width:640px;margin:0 auto 60px}.archetype-site .section-heading h2{font-size:clamp(45px,5.6vw,78px);margin:20px 0 25px}.archetype-site .section-heading>p:not(.eyebrow){font-size:14px;max-width:440px;margin:auto}.archetype-site .profile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:70px 38px;max-width:1250px;margin:auto}.archetype-site .profile-print{border-top:4px solid var(--profile-ink);scroll-margin-top:25px}.archetype-site .portrait-link{display:block;position:relative;overflow:hidden;border-bottom:1px solid #24304455;margin-bottom:24px;background:#eee5d2}.archetype-site .portrait-link img{width:100%;aspect-ratio:2/2.75;object-fit:cover;transition:transform .3s}.archetype-site .portrait-link:hover img{transform:scale(1.025)}.archetype-site .portrait-number{position:absolute;left:12px;bottom:12px;background:#eee5d2;padding:4px 9px;font-size:9px;letter-spacing:.08em}.archetype-site .profile-print .eyebrow{color:var(--profile-ink)}.archetype-site .profile-print h3{font-size:26px;line-height:1.14;margin:12px 0 18px}.archetype-site .profile-print>p:not(.eyebrow){font-size:12px;line-height:1.9;margin-bottom:20px}.archetype-site .profile-print:last-child{grid-column:2}.archetype-site .closing{padding:95px 25px 100px;text-align:center;background:#dacee0;border-top:1px solid #665071}.archetype-site .closing h2{font-size:clamp(40px,5.5vw,75px);margin:22px 0 25px}.archetype-site .closing h2 span{color:var(--violet)}.archetype-site .closing p:not(.eyebrow){font-size:14px;margin-bottom:30px}.archetype-site .framework-note{padding:28px 8vw;border-top:1px solid #24304433}.archetype-site .framework-note p{font-size:10px;max-width:850px;text-align:center;margin:auto;line-height:1.9}
@media(min-width:1600px){.archetype-site .hero-copy{padding-left:128px}.archetype-site .hero h1{font-size:94px}.archetype-site .wheel{left:4%}}
@media(max-width:1000px){.archetype-site .site-header nav{gap:18px}.archetype-site .hero{min-height:800px}.archetype-site .hero-copy{padding-left:6vw;width:57%;padding-top:65px}.archetype-site .hero h1{font-size:65px}.archetype-site .hero-description{font-size:13px;max-width:360px}.archetype-site .wheel{width:850px;height:850px;left:12%;top:-25px}.archetype-site .wheel-caption{left:14%;bottom:30px;padding:18px;max-width:240px}.archetype-site .wheel-pointer{left:4%;top:310px}.archetype-site .section{padding:75px 6vw}.archetype-site .story-intro{gap:5vw}.archetype-site .story-art img{min-height:420px}.archetype-site .framework{gap:5vw}.archetype-site .big-number{min-width:80px;font-size:60px}.archetype-site .profile-grid{gap:55px 25px}.archetype-site .profile-print h3{font-size:23px}}
@media(max-width:720px){.archetype-site .site-header{height:78px;padding:0 22px}.archetype-site .brand{font-size:16px}.archetype-site .brand img{width:33px;height:33px}.archetype-site .site-header nav>a:not(.header-cta){display:none}.archetype-site .site-header nav{font-size:10px}.archetype-site .utility{padding:7px 22px;font-size:8px}.archetype-site .hero{min-height:0}.archetype-site .hero-copy{width:100%;padding:44px 25px 24px}.archetype-site .hero h1{font-size:clamp(48px,10vw,72px);line-height:1.01;margin:18px 0 25px}.archetype-site .hero-description{max-width:410px;font-size:13px}.archetype-site .hero .button{font-size:11px;padding:16px 18px;min-width:235px}.archetype-site .ruler{max-width:310px;margin-bottom:22px}.archetype-site .wheel-stage{position:relative;width:100%;height:355px;overflow:hidden;border-top:1px solid #24304433;margin-top:20px}.archetype-site .wheel{width:650px;height:650px;top:-105px;left:32%;}.archetype-site .wheel-pointer{top:193px;left:22%;font-size:22px}.archetype-site .wheel-caption{left:25px;bottom:25px;max-width:185px;padding:15px;z-index:3}.archetype-site .wheel-caption .eyebrow{font-size:8px!important}.archetype-site .wheel-caption .selected-chapter{font-size:22px}.archetype-site .wheel-caption p:not(.eyebrow):not(.selected-chapter){font-size:10px}.archetype-site .wheel-caption a{font-size:10px}.archetype-site .chapter-strip{grid-template-columns:repeat(4,1fr)}.archetype-site .chapter-button{font-size:10px;padding:12px 4px;border-bottom:1px solid #24304422}.archetype-site .chapter-button:last-child{grid-column:auto}.archetype-site .section{padding:60px 25px}.archetype-site .story-intro{grid-template-columns:1fr;gap:38px}.archetype-site .story-art img{min-height:0;aspect-ratio:1.3;object-fit:cover}.archetype-site .story-intro h2{font-size:44px}.archetype-site .story-intro p:not(.eyebrow){font-size:13px}.archetype-site .thesis{padding:60px 25px}.archetype-site .thesis h2{font-size:45px}.archetype-site .thesis p:not(.eyebrow){font-size:13px}.archetype-site .thesis-orbit{font-size:270px;bottom:20px;right:-35px}.archetype-site .framework{grid-template-columns:1fr;gap:35px}.archetype-site .framework h2{font-size:47px;margin-bottom:22px}.archetype-site .framework-facts article{gap:25px;padding:24px 0}.archetype-site .big-number{font-size:65px;min-width:85px}.archetype-site .framework-facts h3{font-size:22px}.archetype-site .seven-section{padding:60px 25px}.archetype-site .section-heading h2{font-size:45px}.archetype-site .section-heading{margin-bottom:40px}.archetype-site .profile-grid{grid-template-columns:1fr;gap:50px;max-width:450px}.archetype-site .profile-print:last-child{grid-column:auto}.archetype-site .portrait-link img{aspect-ratio:1/1.2;object-position:center 42%}.archetype-site .profile-print h3{font-size:29px;max-width:360px}.archetype-site .profile-print>p:not(.eyebrow){font-size:13px}.archetype-site .closing{padding:65px 25px}.archetype-site .closing h2{font-size:43px}.archetype-site .closing p:not(.eyebrow){font-size:12px}.archetype-site .framework-note{padding:25px}.archetype-site .button{font-size:11px;gap:20px}.archetype-site .footer .foot-brand{font-size:22px}}
@media(max-width:360px){.archetype-site .brand-sub{font-size:7px}.archetype-site .site-header nav{font-size:9px}.archetype-site .site-header{padding:0 16px}.archetype-site .hero-copy{padding-left:21px;padding-right:21px}.archetype-site .hero h1{font-size:46px}.archetype-site .hero .eyebrow{font-size:9px!important}.archetype-site .story-intro h2,.archetype-site .thesis h2,.archetype-site .section-heading h2,.archetype-site .closing h2{font-size:38px}.archetype-site .framework h2{font-size:42px}.archetype-site .wheel-caption{left:21px}.archetype-site .chapter-button{font-size:9px}}
@media(prefers-reduced-motion:reduce){.archetype-site{scroll-behavior:auto}.archetype-site .wheel,.archetype-site .portrait-link img{transition:none}.archetype-site .button:hover{transform:none}}

.archetype-site .archetype-footer{background:#243044;color:#eee5d2;padding:55px 8vw 28px}.archetype-site .footer-top{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-bottom:30px;border-bottom:1px solid #eee5d244}.archetype-site .archetype-footer .brand{font-family:Montserrat,sans-serif;display:block}.archetype-site .footer-brand-note{display:block;font-family:'Plus Jakarta Sans',sans-serif;letter-spacing:.16em;font-size:9px;margin-top:8px}.archetype-site .archetype-footer nav{display:flex;flex-wrap:wrap;gap:18px 28px;padding:28px 0;border-bottom:1px solid #eee5d244}.archetype-site .archetype-footer nav a{font-size:12px;text-decoration:none}.archetype-site .footer-bottom{display:flex;justify-content:space-between;gap:20px;padding-top:25px;font-size:10px;color:#eee5d2b3}.archetype-site .footer-bottom div{display:flex;gap:22px}.archetype-site .footer-bottom a{text-decoration:none}@media(max-width:600px){.archetype-site .archetype-footer{padding:40px 25px 25px}.archetype-site .footer-top{align-items:flex-start;flex-direction:column}.archetype-site .archetype-footer nav{display:grid;grid-template-columns:1fr 1fr;gap:18px}.archetype-site .footer-bottom{flex-direction:column}.archetype-site .footer-bottom div{flex-wrap:wrap;gap:20px}}
/* Matrix correction: canonical regions replace the decorative wheel. */
.archetype-site .hero{display:grid;grid-template-columns:1fr 1fr;min-height:780px;align-items:center}.archetype-site .hero-copy{width:auto;padding:65px 25px 65px 7vw}.archetype-site .hero h1{font-size:clamp(45px,5.1vw,78px)}.archetype-site .matrix-stage{min-width:0;padding:45px 4vw 45px 10px}.archetype-site .matrix-stage>.eyebrow{text-align:center;margin-bottom:20px}.archetype-site .freedom-matrix{display:block;width:100%;height:auto;overflow:visible}.archetype-site .matrix-lines{stroke:#243044;stroke-width:1.4}.archetype-site .matrix-labels{font-family:'Plus Jakarta Sans',sans-serif;font-size:22px;font-weight:700;fill:#172233}.archetype-site .matrix-tick{font-family:'Plus Jakarta Sans',sans-serif;font-size:17px;fill:#243044}.archetype-site .matrix-axis{font-family:'Plus Jakarta Sans',sans-serif;font-size:18px;letter-spacing:.08em;font-weight:700;fill:#243044}.archetype-site .matrix-note{font-size:11px;line-height:1.8;text-align:center;margin:15px auto 0!important;max-width:350px}.archetype-site .footer-archetypes{display:flex;flex-wrap:wrap;gap:18px 28px;padding:28px 0;border-bottom:1px solid #eee5d244;font-size:12px}.archetype-site .site-header nav .header-cta{display:inline-block}.archetype-site .hero .button{min-width:0}
@media(min-width:1600px){.archetype-site .hero-copy{padding-left:112px}}
@media(max-width:1000px){.archetype-site .hero{min-height:710px}.archetype-site .hero h1{font-size:clamp(42px,5.1vw,58px)}.archetype-site .hero-copy{padding:50px 15px 50px 5vw}.archetype-site .matrix-stage{padding-right:3vw;padding-left:0}.archetype-site .hero .button{padding:17px 18px;font-size:11px}.archetype-site .hero-description{font-size:13px}}
@media(max-width:720px){.archetype-site .hero{display:block;min-height:0}.archetype-site .hero-copy{padding:44px 25px 30px}.archetype-site .hero h1{font-size:clamp(42px,9.8vw,68px)}.archetype-site .matrix-stage{padding:30px 15px 36px;border-top:1px solid #24304433}.archetype-site .matrix-stage>.eyebrow{font-size:10px!important;margin-bottom:15px}.archetype-site .matrix-note{font-size:11px;margin-top:12px!important}.archetype-site .matrix-labels{font-size:23px}.archetype-site .matrix-tick{font-size:20px}.archetype-site .matrix-axis{font-size:21px}.archetype-site .footer-archetypes{display:grid;grid-template-columns:1fr 1fr;gap:18px}}
@media(max-width:360px){.archetype-site .hero-copy{padding-left:21px;padding-right:21px}.archetype-site .hero h1{font-size:39px}.archetype-site .matrix-stage{padding-left:7px;padding-right:7px}.archetype-site .site-header nav{font-size:9px}.archetype-site .brand-sub{font-size:6px}}

/* Phone reading size, centered across both long landing entry points. */
@media screen and (max-width:767px){
 .archetype-site{font-size:18px;text-align:center}.archetype-site .utility{font-size:12px;letter-spacing:.08em;gap:14px;justify-content:center;flex-wrap:wrap}.archetype-site .site-header{height:auto;min-height:90px;padding:18px 22px;flex-wrap:wrap;justify-content:center;gap:14px 24px}.archetype-site .brand{font-size:19px}.archetype-site .brand-sub{font-size:10px;letter-spacing:.12em}.archetype-site .site-header nav{font-size:16px;justify-content:center}.archetype-site .header-cta{min-height:44px;display:flex!important;align-items:center}.archetype-site .hero{display:block;min-height:0}.archetype-site .hero-copy{padding:44px 24px 36px;width:100%;text-align:center}.archetype-site .hero h1{font-size:clamp(40px,10.6vw,72px);margin-inline:auto}.archetype-site .hero-description{font-size:18px;line-height:1.8;max-width:36ch;margin-inline:auto!important}.archetype-site .eyebrow,.archetype-site .hero .eyebrow,.archetype-site .matrix-stage>.eyebrow{font-size:13px!important;line-height:1.65!important;letter-spacing:.12em}.archetype-site .ruler{margin-inline:auto}.archetype-site .button,.archetype-site .hero .button{font-size:16px;line-height:1.5;min-height:56px;padding:17px 20px;gap:18px;max-width:100%;justify-content:center}.archetype-site .micro{font-size:15px;line-height:1.75}.archetype-site .matrix-stage{padding:28px 10px 38px;border-top:1px solid #24304433}.archetype-site .matrix-note{font-size:16px;line-height:1.75;max-width:32ch}.archetype-site .section{padding:56px 24px}.archetype-site .story-intro,.archetype-site .framework{grid-template-columns:minmax(0,1fr);gap:38px}.archetype-site .story-intro p:not(.eyebrow),.archetype-site .thesis p:not(.eyebrow),.archetype-site .framework-title>p:not(.eyebrow),.archetype-site .framework-facts p,.archetype-site .section-heading>p:not(.eyebrow),.archetype-site .profile-print>p:not(.eyebrow),.archetype-site .closing p:not(.eyebrow){font-size:18px;line-height:1.8;margin-inline:auto}.archetype-site .story-intro h2,.archetype-site .thesis h2,.archetype-site .framework h2,.archetype-site .section-heading h2,.archetype-site .closing h2{font-size:clamp(36px,9.5vw,54px);margin-inline:auto}.archetype-site .story-art img{min-height:0;aspect-ratio:1.3;object-fit:cover}.archetype-site .story-art span{font-size:15px;justify-content:center;gap:20px}.archetype-site .text-link{font-size:16px;min-height:44px;align-items:center;justify-content:center}.archetype-site .thesis{padding:60px 24px}.archetype-site .thesis-inner{text-align:center}.archetype-site .framework-facts article{flex-direction:column;gap:16px;text-align:center;padding-block:28px}.archetype-site .big-number{min-width:0;font-size:64px}.archetype-site .framework-facts h3{font-size:26px}.archetype-site .seven-section{padding:60px 24px}.archetype-site .profile-grid{grid-template-columns:minmax(0,1fr);gap:54px;max-width:450px}.archetype-site .profile-print:last-child{grid-column:auto}.archetype-site .profile-print h3{font-size:30px;line-height:1.2;max-width:30ch;margin-inline:auto}.archetype-site .portrait-number{font-size:13px}.archetype-site .closing{padding:60px 24px}.archetype-site .framework-note p{font-size:16px;line-height:1.8}.archetype-site .footer-top,.archetype-site .footer-bottom{align-items:center;justify-content:center;text-align:center}.archetype-site .archetype-footer nav,.archetype-site .footer-archetypes{font-size:16px;justify-content:center}.archetype-site .archetype-footer nav a{font-size:16px}.archetype-site .footer-brand-note{font-size:12px}.archetype-site .footer-bottom{font-size:15px}.archetype-site .footer-bottom div{justify-content:center}
}

