@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Manrope:wght@500;600;700&family=Playfair+Display:ital,wght@1,600&display=swap";@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.table{display:table}.overline{text-decoration-line:overline}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--navy:#07101f;--navy2:#0c1930;--gold:#d6a54b;--gold2:#f1cf82;--ivory:#f5f0e7;--paper:#fffdf8;--ink:#171714;--muted:#6f695f;--line:#16151229}*{box-sizing:border-box}html{background:var(--ivory)}body{color:var(--ink);background:var(--ivory);margin:0;font-family:DM Sans,Arial,sans-serif}button,textarea{font:inherit}.uc-app{min-height:100vh}.uc-header{background:var(--navy);height:76px;color:var(--ivory);letter-spacing:.2em;z-index:10;border-bottom:1px solid #d6a54b3d;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 4vw;font-size:9px;display:grid;position:relative}.uc-brand,.quiet{color:inherit;cursor:pointer;background:0 0;border:0;text-decoration:none}.uc-brand{letter-spacing:.16em;justify-self:start;align-items:center;gap:11px;display:flex}.uc-brand span{color:var(--gold);font-size:20px}.uc-header>div{opacity:.58}.uc-header>.quiet{text-transform:uppercase;letter-spacing:.15em;justify-self:end;font-size:9px}.overline{letter-spacing:.24em;text-transform:uppercase;color:#9b7440;margin:0 0 20px;font-size:9px}.hero{background:var(--navy);min-height:calc(100vh - 76px);color:var(--ivory);grid-template-columns:1.02fr .98fr;display:grid}.hero-copy{flex-direction:column;justify-content:center;padding:8vh 5vw 7vh 8vw;display:flex}.hero h1{letter-spacing:-.075em;margin:0;font:500 clamp(62px,7.8vw,126px)/.83 Manrope,sans-serif}.hero h1 em,.result-hero h1 em{color:var(--gold2);font-family:Playfair Display,serif;font-weight:600}.hero-lede{color:#bbb6ad;max-width:660px;margin:38px 0;font:17px/1.7 DM Sans,sans-serif}.gold-button{border:1px solid var(--gold);background:var(--gold);color:var(--navy);text-transform:uppercase;letter-spacing:.16em;cursor:pointer;justify-content:space-between;align-self:flex-start;min-width:260px;padding:18px 20px;font-size:9px;transition:all .2s;display:flex}.gold-button:hover{background:var(--gold2);transform:translateY(-2px)}.fine{letter-spacing:.09em;color:#777f8b;margin:14px 0;font-size:9px}.hero-art{background:linear-gradient(90deg,var(--navy),transparent 17%),linear-gradient(0deg,#07101f8c,transparent 45%),url(/unseen-constitution-road.png) center 58%/cover no-repeat;min-height:650px;position:relative}.art-caption{border-top:1px solid #ffffff40;justify-content:space-between;align-items:center;padding-top:18px;display:flex;position:absolute;bottom:7%;left:8%;right:8%}.art-caption span{letter-spacing:.22em;font-size:8px}.art-caption b{color:var(--gold2);font:italic 600 16px Playfair Display,serif}.method{background:var(--paper);padding:110px 7vw}.method>div:first-child{grid-template-columns:.55fr 1.45fr;gap:50px;display:grid}.method h2{letter-spacing:-.04em;max-width:960px;margin:0;font:500 42px/1.15 Manrope,sans-serif}.method-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:75px;display:grid}.method-grid article{border-right:1px solid var(--line);min-height:230px;padding:34px 3vw 20px 0}.method-grid article+article{padding-left:3vw}.method-grid span{color:#9b7440;font:italic 600 17px Playfair Display,serif}.method-grid h3{letter-spacing:-.035em;margin:28px 0 14px;font:600 29px Manrope,sans-serif}.method-grid p{color:var(--muted);max-width:390px;font:15px/1.65 DM Sans,sans-serif}.battery-shell{background:var(--ivory);grid-template-columns:300px 1fr;min-height:calc(100vh - 76px);display:grid}.battery-shell aside{background:var(--navy);color:var(--ivory);padding:65px 38px;position:relative}.step-count{color:var(--gold2);font:76px Georgia,serif}.step-count small{color:#6f7785;font-size:15px}.progress{background:#283448;height:2px;margin:20px 0 42px}.progress i{background:var(--gold);height:100%;transition:all .35s;display:block}.article-list{display:grid}.article-list button{color:#697386;text-align:left;letter-spacing:.13em;text-transform:uppercase;cursor:default;background:0 0;border:0;border-bottom:1px solid #263146;padding:14px 0;font-size:9px}.article-list button span{color:#4d596d;width:25px;display:inline-block}.article-list button.done{color:#9ba4b2;cursor:pointer}.article-list button.done span,.article-list button.active{color:var(--gold2)}.prompt-card{max-width:1100px;padding:8vh 9vw;animation:.4s enter}.prompt-card h2{letter-spacing:-.055em;max-width:900px;margin:0;font:500 clamp(44px,5.4vw,76px)/1.04 Manrope,sans-serif}.context{color:var(--muted);max-width:760px;margin:25px 0 38px;font:16px/1.6 DM Sans,sans-serif}.choices{border-top:1px solid var(--line)}.choices button{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;grid-template-columns:45px 1fr 25px;align-items:center;width:100%;min-height:82px;transition:all .2s;display:grid}.choices button:hover,.choices button.selected{background:var(--paper);padding-left:12px}.choices button>span{color:#9b7440;font:italic 600 17px Playfair Display,serif}.choices button b{letter-spacing:-.02em;font:600 20px Manrope,sans-serif;display:block}.choices button small{color:#888177;margin-top:5px;display:block}.choices button i{color:#a69d90;font-style:normal}.prompt-actions{color:#928b80;letter-spacing:.1em;justify-content:space-between;align-items:center;margin-top:30px;font-size:9px;display:flex}.prompt-actions .quiet{color:var(--ink);text-transform:uppercase;letter-spacing:.13em;font-size:9px}@keyframes enter{0%{opacity:0;transform:translateY(12px)}}.result-shell{background:var(--ivory)}.result-hero{background:radial-gradient(circle at 85% 45%,#d6a54b2e,transparent 26%),var(--navy);min-height:520px;color:var(--ivory);border-bottom:1px solid #283348;padding:100px 8vw}.result-hero h1{letter-spacing:-.06em;max-width:1100px;margin:0;font:500 clamp(52px,6.7vw,100px)/.95 Manrope,sans-serif}.result-hero>p:last-child{color:#bcb7ae;max-width:760px;margin:34px 0 0;font:17px/1.7 DM Sans,sans-serif}.map-and-journal{border-bottom:1px solid var(--line);grid-template-columns:1.2fr .8fr;display:grid}.map-card,.journal-card{padding:70px 6vw}.map-card{background:var(--paper);border-right:1px solid var(--line)}.card-top{letter-spacing:.18em;justify-content:space-between;margin-bottom:45px;font-size:8px;display:flex}.card-top b{letter-spacing:0;color:#9b7440;font:italic 600 15px Playfair Display,serif}.meter{grid-template-columns:210px 1fr 28px;align-items:center;gap:18px;margin:22px 0;display:grid}.meter div b,.meter div small{display:block}.meter div b{font:600 18px Manrope,sans-serif}.meter div small{color:#8a8379;margin-top:4px;font-size:9px}.meter>i{background:#e6e0d7;height:5px}.meter>i span{background:linear-gradient(90deg,#79602f,var(--gold2));height:100%;transition:all .7s;display:block}.meter>strong{color:#9b7440;font:14px Georgia,serif}.journal-card{flex-direction:column;justify-content:center;display:flex}.journal-card h2{letter-spacing:-.04em;margin:0 0 30px;font:500 38px/1.12 Manrope,sans-serif}.journal-card textarea{border:0;border-bottom:1px solid var(--ink);resize:vertical;background:0 0;outline:none;width:100%;min-height:150px;padding:10px 0;font:19px/1.55 Georgia,serif}.journal-card>p:last-child{color:#8d867d;font-size:9px}.articles{padding:90px 7vw}.articles>div{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.articles article{border-right:1px solid var(--line);padding:35px 3vw 20px 0}.articles article+article{padding-left:3vw}.articles article span{color:#9b7440;font:italic 18px Georgia,serif}.articles h3{margin:25px 0 15px;font:600 30px Manrope,sans-serif}.articles p{color:var(--muted);font:16px/1.65 DM Sans,sans-serif}footer{background:var(--navy);color:var(--ivory);grid-template-columns:1fr 1fr 1fr;align-items:center;padding:48px 7vw;display:grid}footer>div{letter-spacing:.15em;align-items:center;gap:12px;font-size:10px;display:flex}footer>div span{color:var(--gold)}footer p{color:#9299a4;font:italic 15px Georgia,serif}footer .gold-button{justify-self:end}.grounding{background:#d9d2c6;grid-template-columns:.65fr 1.35fr;gap:8vw;padding:110px 7vw;display:grid}.grounding h2,.meaning-arc>h2,.elemental-tools h2{letter-spacing:-.055em;margin:0;font:500 clamp(42px,5vw,72px)/1.03 Manrope,sans-serif}.grounding>div:last-child>p{color:#5f5a52;max-width:780px;font-size:16px;line-height:1.75}.grounding aside{border-left:3px solid var(--gold);background:#ffffff59;margin-top:32px;padding:24px}.grounding aside b,.grounding aside span{display:block}.grounding aside span{color:#5f5a52;margin-top:10px;line-height:1.6}.meaning-arc{color:#fff;background:#11100e;padding:110px 6vw}.meaning-arc>h2{max-width:1000px}.meaning-arc>div{border-top:1px solid #47433e;border-left:1px solid #47433e;grid-template-columns:repeat(5,1fr);margin-top:65px;display:grid}.meaning-arc article{border-bottom:1px solid #47433e;border-right:1px solid #47433e;min-height:300px;padding:28px 22px;position:relative}.meaning-arc small{color:var(--gold);font-weight:700}.meaning-arc h3{letter-spacing:-.035em;margin:45px 0 18px;font:600 24px/1.08 Manrope,sans-serif}.meaning-arc p{color:#aaa49b;font-size:14px;line-height:1.6}.meaning-arc i{z-index:2;background:var(--gold);color:#11100e;border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;display:grid;position:absolute;top:48%;right:-11px}.elemental-tools{background:var(--gold);grid-template-columns:.65fr 1.35fr;gap:7vw;padding:110px 6vw;display:grid}.elemental-tools>div:first-child>p:last-child{max-width:500px;line-height:1.7}.elemental-tools>div:last-child{border-top:1px solid #815d19;border-left:1px solid #815d19;grid-template-columns:repeat(5,1fr);display:grid}.elemental-tools article{border-bottom:1px solid #815d19;border-right:1px solid #815d19;min-height:250px;padding:25px 16px}.elemental-tools article>span{font-size:38px}.elemental-tools article small{text-transform:uppercase;letter-spacing:.12em;margin-top:30px;font-size:8px;display:block}.elemental-tools h3{margin:8px 0;font:600 23px Manrope,sans-serif}.elemental-tools article p{color:#594317;font-size:13px;line-height:1.5}@media (width<=900px){.uc-header{grid-template-columns:1fr 1fr}.uc-header>div{display:none}.hero{grid-template-columns:1fr}.hero-art{min-height:520px}.method>div:first-child,.grounding,.elemental-tools{grid-template-columns:1fr}.meaning-arc>div{grid-template-columns:repeat(2,1fr)}.meaning-arc i{display:none}.elemental-tools>div:last-child{grid-template-columns:repeat(2,1fr)}.battery-shell{grid-template-columns:90px 1fr}.battery-shell aside{padding:45px 18px}.step-count{font-size:40px}.article-list button{font-size:0}.article-list button span{font-size:12px}.map-and-journal{grid-template-columns:1fr}.map-card{border-right:0;border-bottom:1px solid var(--line)}footer{grid-template-columns:1fr;gap:25px}footer .gold-button{justify-self:start}}@media (width<=600px){.uc-header{height:64px;padding:0 20px}.hero-copy{padding:60px 24px}.hero h1{font-size:58px}.hero-lede{font-size:16px}.hero-art{min-height:460px}.method,.grounding,.meaning-arc,.elemental-tools{padding:75px 24px}.method h2{font-size:34px}.method-grid{grid-template-columns:1fr}.method-grid article,.method-grid article+article{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:28px 0}.meaning-arc>div,.elemental-tools>div:last-child{grid-template-columns:1fr}.meaning-arc article,.elemental-tools article{min-height:0}.battery-shell{display:block}.battery-shell aside{grid-template-columns:auto 1fr;align-items:center;gap:20px;padding:22px 24px;display:grid}.battery-shell aside>.overline,.article-list{display:none}.step-count{font-size:34px}.progress{margin:0}.prompt-card{padding:48px 24px}.prompt-card h2{font-size:40px}.choices button{min-height:94px}.prompt-actions span{display:none}.result-hero{padding:72px 24px}.result-hero h1{font-size:52px}.map-card,.journal-card{padding:55px 24px}.meter{grid-template-columns:120px 1fr 25px}.meter div small{display:none}.articles{padding:65px 24px}.articles>div{grid-template-columns:1fr}.articles article,.articles article+article{border-right:0;border-bottom:1px solid var(--line);padding:28px 0}footer{padding:45px 24px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.archetype-wheel-section{text-align:center;background:#d9d2c6;padding:110px 7vw}.archetype-wheel-section h2{letter-spacing:-.055em;max-width:900px;margin:0 auto 45px;font:500 clamp(42px,5vw,72px)/1.04 Manrope,sans-serif}.archetype-wheel-section>p:last-child{color:#5f5a52;max-width:700px;margin:45px auto 0;line-height:1.7}.archetype-wheel{aspect-ratio:1;background:radial-gradient(circle,var(--navy) 0 23%,transparent 23.5%),conic-gradient(from -15deg,#d6a54b,#ead09b,#a97c2d,#f0d58f,#d6a54b);border:1px solid #8c6725;border-radius:50%;width:min(620px,82vw);margin:auto;position:relative}.archetype-wheel>b{color:var(--gold2);letter-spacing:.12em;place-items:center;font:600 13px/1.35 Manrope,sans-serif;display:grid;position:absolute;inset:39%}.archetype-wheel>span{--angle:calc(var(--i)*30deg - 75deg);text-align:center;text-transform:uppercase;letter-spacing:.08em;width:110px;transform:rotate(var(--angle)) translateY(-260px) rotate(calc(-1*var(--angle)));margin-left:-55px;font-size:10px;font-weight:700;position:absolute;top:50%;left:50%}.email-gate{background:var(--navy);min-height:calc(100vh - 76px);color:var(--ivory);grid-template-columns:1.1fr .9fr;display:grid}.email-gate>div,.email-gate form{flex-direction:column;justify-content:center;padding:10vh 8vw;display:flex}.email-gate>div{border-right:1px solid #d6a54b40}.email-gate h1{letter-spacing:-.06em;margin:0 0 30px;font:500 clamp(52px,6vw,90px)/.95 Manrope,sans-serif}.email-gate>div>p:not(.overline),.email-gate li{color:#aaa49b;line-height:1.7}.email-gate ul{padding-left:18px}.email-gate form label{margin-bottom:30px;font:600 28px/1.2 Manrope,sans-serif}.email-gate input{border:0;border-bottom:1px solid var(--gold);color:#fff;background:0 0;outline:none;width:100%;padding:16px 0;font:22px DM Sans,sans-serif}.consent{color:#848c98;margin:18px 0 25px;font-size:10px;line-height:1.6}.gate-error{color:#f1cf82;font-size:12px}.back-link{color:#aaa49b;text-align:left;margin-top:20px}.gold-button:disabled{opacity:.6;cursor:wait}@media (width<=900px){.email-gate{grid-template-columns:1fr}.email-gate>div{border-bottom:1px solid #d6a54b40;border-right:0}.archetype-wheel>span{transform:rotate(var(--angle)) translateY(-41vw) rotate(calc(-1*var(--angle)))}}@media (width<=600px){.email-gate>div,.email-gate form{padding:65px 24px}.archetype-wheel-section{padding:75px 24px}.archetype-wheel>span{width:75px;margin-left:-37.5px;font-size:7px}.archetype-wheel>b{font-size:9px}}.gold-button{text-decoration:none}.battery-library{background:var(--paper);padding:120px 6vw}.library-intro{grid-template-columns:.55fr 1.45fr;align-items:start;gap:50px;display:grid}.library-intro h2{letter-spacing:-.055em;margin:0;font:500 clamp(42px,5vw,72px)/1.03 Manrope,sans-serif}.library-intro>p:last-child{color:var(--muted);max-width:520px;font:16px/1.7 DM Sans,sans-serif}.battery-cards{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:75px;display:grid}.battery-cards>article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:620px;padding:35px 30px;display:flex}.battery-number{color:#9b7440;font:italic 600 18px Playfair Display,serif}.battery-cards h3{letter-spacing:-.045em;margin:28px 0 15px;font:600 36px/1.05 Manrope,sans-serif}.battery-cards strong{color:#76561e;font:italic 600 19px/1.4 Playfair Display,serif}.battery-cards>article>p:not(.overline){color:var(--muted);font:15px/1.65 DM Sans,sans-serif}.authorship-note{border-top:1px solid var(--line);margin:25px 0 30px;padding-top:22px}.authorship-note small,.authorship-note span{display:block}.authorship-note small{letter-spacing:.16em;color:#9b7440;margin-bottom:11px;font-size:8px}.authorship-note span{color:#5e5951;font:14px/1.6 DM Sans,sans-serif}.battery-cards .gold-button{width:100%;min-width:0;margin-top:auto}.result-actions{justify-self:end;align-items:center;gap:12px;display:flex}.result-actions .gold-button{min-width:220px}.result-link{color:var(--ivory);text-transform:uppercase;letter-spacing:.12em;font-size:8px}@media (width<=900px){.library-intro,.battery-cards{grid-template-columns:1fr}.battery-cards>article{min-height:0}.result-actions{flex-wrap:wrap;justify-self:start}}@media (width<=600px){.battery-library{padding:75px 24px}.battery-cards>article{padding:30px 22px}.result-actions{display:grid}.result-actions .gold-button{min-width:0}}.constitution-app{background:var(--ivory);min-height:100vh}.constitution-header{background:var(--navy);height:76px;color:var(--ivory);letter-spacing:.18em;border-bottom:1px solid #d6a54b47;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 4vw;font-size:8px;display:grid}.constitution-header button{color:inherit;letter-spacing:.14em;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:11px;display:flex}.constitution-header button span{color:var(--gold);font-size:19px}.constitution-header div{opacity:.6}.constitution-header small{justify-self:end;font-size:8px}.constitution-hero{background:var(--navy);min-height:calc(100vh - 76px);color:var(--ivory);grid-template-columns:1.02fr .98fr;display:grid}.constitution-copy{flex-direction:column;justify-content:center;padding:7vh 5vw 7vh 8vw;display:flex}.constitution-copy h1{letter-spacing:-.07em;margin:0;font:500 clamp(54px,6.7vw,104px)/.88 Manrope,sans-serif}.constitution-copy h1 em,.ratification h1 em{color:var(--gold2);font-family:Playfair Display,serif;font-weight:600}.constitution-art{background:linear-gradient(90deg,var(--navy),transparent 18%),linear-gradient(0deg,#07101f9e,transparent 55%),url(/unseen-constitution-road.png) center/cover no-repeat;min-height:650px;position:relative}.art-seal{text-align:center;width:150px;height:150px;color:var(--gold2);border:1px solid #e9c477b3;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:9%;right:8%}.art-seal>span{font-size:22px}.art-seal b{letter-spacing:.15em;margin:8px;font:600 12px/1.3 Manrope}.art-seal small{font-size:8px}.field-journal{background:#ded7ca;grid-template-columns:320px 1fr;min-height:calc(100vh - 76px);display:grid}.field-journal aside{background:var(--navy);color:var(--ivory);padding:38px 38px 230px;position:relative;overflow:hidden}.journal-mark{border-bottom:1px solid #29354a;grid-template-columns:30px 1fr;align-items:center;margin-bottom:33px;padding-bottom:25px;display:grid}.journal-mark>span{color:var(--gold);grid-row:1/3;font-size:20px}.journal-mark b{letter-spacing:.12em;font-size:10px;line-height:1.35}.journal-mark small{color:#7c8696;letter-spacing:.22em;margin-top:4px;font-size:7px}.stage-list{display:grid}.stage-list button{color:#727d90;text-align:left;letter-spacing:.12em;text-transform:uppercase;cursor:default;background:0 0;border:0;border-bottom:1px solid #263146;padding:14px 0;font-size:9px}.stage-list button span{color:#4d596d;width:35px;font:italic 12px Georgia;display:inline-block}.stage-list button.done{color:#a1a8b4;cursor:pointer}.stage-list button.active,.stage-list button.active span{color:var(--gold2)}.journal-progress{background:#283448;height:2px;margin-top:28px}.journal-progress i{background:var(--gold);height:100%;display:block}.pen-watermark{opacity:.3;background:linear-gradient(0deg,var(--navy),transparent 45%),url(/unseen-constitution-road.png) 60% 70%/cover no-repeat;height:240px;position:absolute;bottom:-15px;left:0;right:0}.journal-page{background:#f8f3e8;flex-direction:column;min-height:calc(93vh - 76px);margin:3.5vh 4vw;padding:34px 7vw 40px;display:flex;position:relative;box-shadow:0 18px 45px #171b1f21}.page-rule,.page-folio{color:#9a8d7b;letter-spacing:.2em;border-bottom:1px solid #cfc5b5;justify-content:space-between;padding-bottom:14px;font-size:8px;display:flex}.page-rule i{color:#9b7440;font:italic 12px Georgia}.page-body{margin:auto 0;padding:45px 0}.journal-page h2{letter-spacing:-.055em;max-width:920px;margin:0;font:500 clamp(42px,4.7vw,70px)/1.04 Manrope}.journal-page .context{max-width:740px}.journal-choices{border-top:1px solid var(--line)}.journal-choices button{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;grid-template-columns:45px 1fr 24px;align-items:center;width:100%;min-height:76px;transition:all .2s;display:grid}.journal-choices button:hover{background:#eee7da;padding-left:12px}.journal-choices span{color:#9b7440;font:italic 17px Georgia}.journal-choices b{letter-spacing:-.02em;font:600 18px Manrope}.journal-choices i{font-style:normal}.page-folio{border:0;border-top:1px solid #cfc5b5;padding-top:14px;padding-bottom:0}.ratification-hero{background:var(--navy);color:var(--ivory);padding:10vh 8vw}.ratification-hero h1{letter-spacing:-.06em;margin:0;font:500 clamp(50px,6vw,90px)/.95 Manrope}.ratification-hero blockquote{border-left:1px solid var(--gold);color:var(--gold2);max-width:850px;margin:45px 0 0;padding:5px 0 5px 28px;font:italic 24px/1.5 Georgia}.constitution-record{grid-template-columns:1.1fr .9fr;display:grid}.constitution-record>section{padding:70px 6vw}.constitution-record>section:first-child{background:var(--paper)}.constitution-record article{border-top:1px solid var(--line);grid-template-columns:50px 1fr;padding:19px 0;display:grid}.constitution-record article>span{color:#9b7440;font:italic 14px Georgia}.constitution-record article b{text-transform:uppercase;letter-spacing:.08em;font:600 14px Manrope}.constitution-record article p{color:var(--muted);margin:7px 0 0}.closing-note h2{letter-spacing:-.04em;font:500 38px/1.15 Manrope}.closing-note textarea{border:0;border-bottom:1px solid var(--ink);resize:vertical;background:0 0;outline:none;width:100%;min-height:170px;font:19px/1.5 Georgia}.closing-note>p{color:#888;font-size:9px}.closing-note .gold-button{margin-top:25px}@media (width<=900px){.constitution-header{grid-template-columns:1fr 1fr}.constitution-header div{display:none}.constitution-hero{grid-template-columns:1fr}.constitution-art{min-height:520px}.field-journal{grid-template-columns:220px 1fr}.field-journal aside{padding:30px 24px 210px}.journal-page{margin:24px;padding:30px 5vw}.stage-list button{font-size:8px}.constitution-record{grid-template-columns:1fr}}@media (width<=600px){.constitution-header{height:64px;padding:0 20px}.constitution-header small{display:none}.constitution-copy{padding:60px 24px}.constitution-copy h1{font-size:52px}.constitution-art{min-height:460px}.field-journal{display:block}.field-journal aside{grid-template-columns:1fr;min-height:58px;padding:18px 24px;display:grid}.journal-mark,.field-journal aside>.overline,.stage-list,.pen-watermark{display:none}.journal-progress{margin:0}.journal-page{min-height:calc(100vh - 122px);margin:0;padding:25px 24px}.journal-page h2{font-size:39px}.journal-choices button{min-height:88px}.ratification-hero,.constitution-record>section{padding:65px 24px}}.journey-brand{color:inherit;letter-spacing:.14em;justify-self:start;align-items:center;gap:11px;text-decoration:none;display:flex}.journey-brand span{color:var(--gold);font-size:19px}.constitution-header a{color:inherit;text-decoration:none}.journey-home{background:var(--ivory);min-height:100vh}.journey-hero{background:var(--navy);min-height:730px;color:var(--ivory);grid-template-columns:1.1fr .9fr;align-items:center;padding:9vh 7vw;display:grid}.journey-hero h1,.stage-intro h1,.stage-gate h1,.stage-question h1,.result-lead h1{letter-spacing:-.07em;margin:0;font:500 clamp(54px,7vw,108px)/.9 Manrope}.journey-hero h1 em{color:var(--gold2);font-family:Playfair Display}.journey-compass{aspect-ratio:1;border:1px solid var(--gold);background:radial-gradient(circle,#d6a54b29,#0000 55%);border-radius:50%;place-items:center;width:min(520px,42vw);margin:auto;display:grid;position:relative}.journey-compass:before,.journey-compass:after{content:"";background:#d6a54b73;position:absolute}.journey-compass:before{width:1px;height:100%}.journey-compass:after{width:100%;height:1px}.compass-pen{color:var(--gold2);z-index:2;font-size:100px;transform:rotate(-42deg)}.journey-compass span{letter-spacing:.18em;color:#b9b4aa;font-size:8px;position:absolute}.journey-compass span:first-of-type{top:6%}.journey-compass span:nth-of-type(2){top:49%;right:2%}.journey-compass span:nth-of-type(3){bottom:6%}.journey-compass span:nth-of-type(4){top:49%;left:-5%}.journey-explainer{background:#d9d2c6;padding:110px 8vw}.journey-explainer h2{letter-spacing:-.055em;max-width:1100px;margin:0;font:500 clamp(40px,5vw,72px)/1.04 Manrope}.journey-explainer>p:last-child{color:#5e5951;max-width:850px;margin:35px 0 0;font-size:17px;line-height:1.75}.journey-grid{background:var(--paper);grid-template-columns:repeat(2,1fr);padding:1px;display:grid}.journey-grid>article{border:1px solid var(--line);flex-direction:column;min-height:650px;padding:65px 5vw;display:flex}.journey-grid>article.featured{background:var(--navy);color:var(--ivory)}.stage-meta{opacity:.7;border-bottom:1px solid;justify-content:space-between;padding-bottom:18px;display:flex}.stage-meta span{font:italic 18px Playfair Display}.stage-meta small{letter-spacing:.17em}.journey-grid img{aspect-ratio:1;object-fit:cover;border-radius:50%;align-self:flex-end;width:210px;margin:35px 0 -15px}.journey-grid h2{letter-spacing:-.055em;margin:50px 0 18px;font:600 clamp(38px,4vw,62px)/1 Manrope}.journey-grid h3{color:#9b7440;margin:0 0 22px;font:italic 600 21px/1.4 Playfair Display}.featured h3{color:var(--gold2)}.journey-grid p{color:var(--muted);font-size:16px;line-height:1.7}.featured p{color:#aaa49b}.journey-output{border-top:1px solid var(--line);margin-top:auto;padding:22px 0}.journey-output small,.journey-output b{display:block}.journey-output small{letter-spacing:.16em;color:#9b7440;font-size:8px}.journey-output b{margin-top:8px;font:600 19px Manrope}.stage-link{color:inherit;text-transform:uppercase;letter-spacing:.15em;border-top:1px solid;justify-content:space-between;padding:18px 0;font-size:9px;text-decoration:none;display:flex}.journey-principles{background:var(--gold);padding:100px 7vw}.journey-principles>div{border-top:1px solid #8f671f;grid-template-columns:repeat(4,1fr);display:grid}.journey-principles article{border-right:1px solid #8f671f;padding:30px 25px 10px 0}.journey-principles article+article{padding-left:25px}.journey-principles b{font:600 20px Manrope}.journey-principles p{color:#594317;font-size:14px;line-height:1.6}.journey-footer{background:var(--navy);color:var(--ivory);grid-template-columns:1fr 1.5fr 1fr;align-items:center;padding:48px 7vw;display:grid}.journey-footer>div{gap:10px;display:flex}.journey-footer>div span{color:var(--gold)}.journey-footer p{color:#999;font:italic 15px Playfair Display}.journey-footer .gold-button{justify-self:end}.guided-stage{background:var(--ivory);min-height:100vh}.stage-intro{background:var(--navy);min-height:calc(100vh - 76px);color:var(--ivory);grid-template-columns:1fr 1fr;align-items:center;gap:6vw;padding:8vh 7vw;display:grid}.stage-intro h2{color:var(--gold2);font:italic 600 28px Playfair Display}.stage-intro>div>p:not(.overline){color:#aaa49b;max-width:650px;font-size:17px;line-height:1.7}.stage-intro>img{border-radius:50%;width:100%;box-shadow:0 25px 80px #0006}.stage-symbol{border:1px solid var(--gold);text-align:center;min-height:420px;color:var(--gold2);background:radial-gradient(circle,#d6a54b26,#0000 60%);place-items:center;padding:50px;font:500 clamp(30px,4vw,62px)/1.3 Manrope;display:grid}.text-link{color:#aaa49b;letter-spacing:.12em;text-transform:uppercase;margin-top:28px;font-size:10px;display:block}.stage-gate{background:var(--navy);min-height:calc(100vh - 76px);color:var(--ivory);grid-template-columns:1.1fr .9fr;display:grid}.stage-gate>div,.stage-gate form{flex-direction:column;justify-content:center;padding:9vh 8vw;display:flex}.stage-gate>div{border-right:1px solid #d6a54b40}.stage-gate>div>p:last-child{color:#aaa49b;line-height:1.7}.stage-gate form>label:first-child{margin-bottom:15px;font:600 24px Manrope}.stage-gate form>input[type=email]{border:0;border-bottom:1px solid var(--gold);color:#fff;background:0 0;outline:none;padding:15px 0;font-size:22px}.check{color:#aaa49b;align-items:flex-start;gap:12px;margin:25px 0;font-size:12px;line-height:1.5;display:flex}.stage-question{grid-template-columns:300px 1fr;min-height:calc(100vh - 76px);display:grid}.stage-question aside{background:var(--navy);color:var(--ivory);padding:60px 35px}.stage-question aside>strong{color:var(--gold2);font:76px Playfair Display;display:block}.stage-question aside small{color:#727d90;font-size:15px}.stage-question>article{padding:8vh 8vw}.stage-question>article>p:not(.overline){color:var(--muted);font-size:16px;line-height:1.6}.journal-choices button div small{color:#888177;margin-top:5px;display:block}.stage-result{background:var(--ivory)}.result-lead{background:var(--navy);color:var(--ivory);padding:9vh 8vw}.result-lead h2{color:var(--gold2);font:italic 600 clamp(24px,3vw,42px) Playfair Display}.result-lead>p:last-child{color:#aaa49b;max-width:760px;line-height:1.7}.result-review{grid-template-columns:1fr 1fr;display:grid}.result-review>section{padding:70px 6vw}.result-review>section:first-child{background:var(--paper)}.result-review article{margin:24px 0}.result-review article b{margin-bottom:8px;font:600 18px Manrope;display:block}.result-review article i{background:#e5ded2;height:5px;display:block}.result-review article i span{background:var(--gold);height:100%;display:block}.result-review textarea{border:1px solid var(--line);background:var(--paper);resize:vertical;width:100%;min-height:220px;padding:20px;font:18px/1.6 Georgia}.review-actions{gap:10px;margin:15px 0 28px;display:flex}.review-actions button{border:1px solid var(--ink);text-transform:uppercase;letter-spacing:.12em;background:0 0;padding:12px 16px;font-size:9px}.exit-note{color:var(--muted);font-size:10px}@media (width<=900px){.journey-hero,.stage-intro,.stage-gate{grid-template-columns:1fr}.journey-compass{width:min(520px,80vw)}.journey-grid{grid-template-columns:1fr}.journey-principles>div{grid-template-columns:1fr 1fr}.journey-footer{grid-template-columns:1fr;gap:25px}.journey-footer .gold-button{justify-self:start}.stage-gate>div{border-bottom:1px solid #d6a54b40;border-right:0}.stage-question{grid-template-columns:100px 1fr}.stage-question aside{padding:40px 18px}.stage-question aside>strong{font-size:40px}.result-review{grid-template-columns:1fr}}@media (width<=600px){.journey-hero,.journey-explainer,.journey-principles,.stage-intro,.stage-gate>div,.stage-gate form,.stage-question>article,.result-lead,.result-review>section{padding:65px 24px}.journey-hero h1,.stage-intro h1,.stage-gate h1,.stage-question h1,.result-lead h1{font-size:50px}.journey-compass{width:82vw}.journey-grid>article{min-height:560px;padding:50px 24px}.journey-principles>div{grid-template-columns:1fr}.journey-principles article,.journey-principles article+article{border-bottom:1px solid #8f671f;border-right:0;padding:25px 0}.stage-question{display:block}.stage-question aside{padding:18px 24px}.stage-question aside>.overline{display:none}.stage-question aside>strong{font-size:28px}.review-actions{display:grid}}.stage-intro,.stage-question>article,.result-lead,.result-preview{position:relative;overflow:hidden}.stage-intro:before,.stage-question>article:before,.result-lead:before,.result-preview:before{content:"";pointer-events:none;opacity:.32;background:radial-gradient(circle at 82% 22%,#f1cf823d,#0000 28%),linear-gradient(135deg,#0000 45%,#d6a54b14);position:absolute;inset:0}.stage-intro-elemental{background:linear-gradient(135deg,#07101f 0%,#102947 48%,#583d16 100%)}.stage-intro-brand{background:linear-gradient(135deg,#07101f 0%,#241936 52%,#6d3d26 100%)}.stage-intro-alchemy{background:linear-gradient(135deg,#07101f 0%,#172b33 45%,#5b263a 100%)}.stage-question-elemental>article{background:linear-gradient(140deg,#f7f1e6,#dfe8e8 55%,#eddfc3)}.stage-question-brand>article{background:linear-gradient(140deg,#f7f1e6,#e9dde5 55%,#eadcc2)}.stage-question-alchemy>article{background:linear-gradient(140deg,#f7f1e6,#dce6e1 50%,#ead7dc)}.stage-intro>*,.stage-question>article>*,.result-lead>*,.result-preview>*{z-index:1;position:relative}.stage-intro h1{margin-bottom:22px;font-size:clamp(50px,6vw,92px);line-height:.94}.stage-intro h2{margin:0 0 28px}.stage-intro>div>p:not(.overline){margin:0 0 22px}.delivery-note{border-left:2px solid var(--gold);background:#ffffff0d;padding:18px 20px;font-size:13px!important}.stage-learning{background:var(--paper);padding:100px 7vw}.stage-learning>h2{letter-spacing:-.05em;max-width:1100px;margin:0 0 28px;font:500 clamp(38px,4.7vw,68px)/1.06 Manrope}.stage-learning>p{max-width:900px;color:var(--muted);font-size:16px;line-height:1.75}.learning-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin-top:50px;display:grid}.learning-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:25px 20px}.learning-grid b{font:600 19px Manrope}.learning-grid p{color:var(--muted);font-size:13px;line-height:1.55}.learning-grid.archetype-mini{grid-template-columns:repeat(4,1fr)}.stage-question h1{max-width:900px;margin-bottom:28px;font-size:clamp(46px,5vw,78px);line-height:1}.question-help{border-left:2px solid var(--gold);background:#ffffff8c;max-width:760px;margin-bottom:32px;padding:17px 20px;line-height:1.65!important}.question-help b{color:#76561e}.result-preview{min-height:calc(100vh - 76px);color:var(--ivory);background:linear-gradient(135deg,#07101f,#172a37 50%,#5a3f19);grid-template-columns:1.05fr .95fr;display:grid}.result-preview>div,.result-preview form{flex-direction:column;justify-content:center;padding:9vh 7vw;display:flex}.result-preview>div{border-right:1px solid #d6a54b40}.result-preview h1{letter-spacing:-.06em;margin:0 0 28px;font:500 clamp(50px,6vw,90px)/.95 Manrope}.result-preview h1 em{color:var(--gold2);font-family:Playfair Display}.result-preview>div>p:not(.overline){color:#aaa49b;line-height:1.7}.preview-chips{flex-wrap:wrap;gap:8px;margin-top:25px;display:flex}.preview-chips span{letter-spacing:.12em;text-transform:uppercase;border:1px solid #d6a54b80;padding:10px 14px;font-size:9px}.result-preview form>label:not(.check){margin-bottom:18px;font:600 25px/1.25 Manrope}.result-preview form>input[type=email]{border:0;border-bottom:1px solid var(--gold);color:#fff;background:0 0;outline:none;padding:15px 0;font-size:21px}.consent-copy{color:#89919d;margin-top:18px;font-size:11px;line-height:1.55}.result-lead-elemental{background:linear-gradient(135deg,#07101f,#14364c 55%,#624616)}.result-lead-brand{background:linear-gradient(135deg,#07101f,#33223b 55%,#704328)}.result-lead-alchemy{background:linear-gradient(135deg,#07101f,#203239 52%,#622c44)}.meaning-cards{background:#d9d2c6;padding:85px 6vw}.meaning-cards>div{border-top:1px solid #aaa091;border-left:1px solid #aaa091;grid-template-columns:repeat(3,1fr);display:grid}.meaning-cards article{border-bottom:1px solid #aaa091;border-right:1px solid #aaa091;padding:30px}.meaning-cards h3{letter-spacing:-.035em;margin:0 0 20px;font:600 30px Manrope}.meaning-cards article b{letter-spacing:.13em;text-transform:uppercase;color:#76561e;margin-top:22px;font-size:9px;display:block}.meaning-cards article p{color:#5e5951;line-height:1.6}@media (width<=900px){.learning-grid,.learning-grid.archetype-mini{grid-template-columns:repeat(2,1fr)}.result-preview{grid-template-columns:1fr}.result-preview>div{border-bottom:1px solid #d6a54b40;border-right:0}.meaning-cards>div{grid-template-columns:1fr}}@media (width<=600px){.stage-learning,.meaning-cards,.result-preview>div,.result-preview form{padding:65px 24px}.learning-grid,.learning-grid.archetype-mini{grid-template-columns:1fr}.stage-intro h1,.stage-question h1,.result-preview h1{font-size:46px}.stage-intro h2{margin-bottom:22px}.question-help{margin-bottom:24px}}.workbook-inline{color:var(--gold2);letter-spacing:.13em;text-transform:uppercase;margin:22px 0 0;font-size:10px;display:inline-block}.correspondence-map{background:linear-gradient(135deg,#e8e1d6,#f8f3e9 45%,#dce6e6);padding:105px 5vw}.map-heading{grid-template-columns:1.3fr .7fr;align-items:end;gap:6vw;margin-bottom:45px;display:grid}.map-heading h2,.workbook-access h2,.result-workbook h2{letter-spacing:-.055em;margin:0;font:500 clamp(42px,5vw,72px)/1.04 Manrope}.map-heading>p{color:var(--muted);line-height:1.65}.map-scroll{background:#ffffffa6;border:1px solid #16151233;overflow-x:auto}.correspondence-map table{border-collapse:collapse;width:100%;min-width:1150px}.correspondence-map th,.correspondence-map td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:19px 16px;font-size:13px;line-height:1.45}.correspondence-map thead th{background:var(--navy);color:var(--ivory);letter-spacing:.12em;text-transform:uppercase;font-size:8px}.correspondence-map tbody th{color:#76561e;font:600 18px Manrope}.correspondence-map tbody tr:first-child{background:#557a461c}.correspondence-map tbody tr:nth-child(2){background:#49758c1c}.correspondence-map tbody tr:nth-child(3){background:#a34b351a}.correspondence-map tbody tr:nth-child(4){background:#326b821a}.correspondence-map tbody tr:nth-child(5){background:#6e568b1a}.map-disclaimer{color:#5f574b;background:#fff4e5;margin:0;padding:22px 24px;font-size:12px;line-height:1.6}.workbook-access{color:var(--ivory);background:linear-gradient(135deg,#07101f,#102c3e 55%,#6b4b19);grid-template-columns:1fr 1fr;gap:8vw;padding:100px 7vw;display:grid}.workbook-access>div>p:not(.overline){color:#aaa49b;line-height:1.7}.workbook-access ul{color:#c4beb4;padding-left:20px;line-height:2}.workbook-access small{color:#818b99;margin-top:15px;line-height:1.5;display:block}.result-workbook{background:linear-gradient(135deg,var(--gold),#f0d793);color:var(--navy);padding:90px 7vw}.result-workbook>p:not(.overline){color:#594317;max-width:780px;line-height:1.7}.result-workbook .gold-button{background:var(--navy);border-color:var(--navy);color:var(--ivory);margin-top:25px}@media (width<=900px){.map-heading,.workbook-access{grid-template-columns:1fr}}@media (width<=600px){.correspondence-map,.workbook-access,.result-workbook{padding:65px 24px}.map-heading{gap:20px}.map-heading h2,.workbook-access h2,.result-workbook h2{font-size:42px}}.journey-explainer aside{background:#ffffff59;border-left:3px solid #9b7440;gap:9px;max-width:850px;margin-top:38px;padding:24px 28px;display:grid}.journey-explainer aside span{color:#5e5951;line-height:1.6}.journey-explainer aside a,.access-ladder a{color:#6f4e19;font-weight:700;text-decoration:none}.access-ladder{background:#f1eadf;padding:100px 7vw}.access-ladder>h2{letter-spacing:-.055em;max-width:900px;font:500 clamp(40px,5vw,72px)/1.04 Manrope}.access-ladder>div{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:50px;display:grid}.access-ladder article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:310px;padding:30px 25px;display:flex}.access-ladder article>span{letter-spacing:.14em;color:#9b7440;font-size:9px}.access-ladder h3{margin:30px 0 15px;font:600 25px/1.1 Manrope}.access-ladder p{color:#5e5951;font-size:14px;line-height:1.65}.access-ladder a,.access-ladder small{margin-top:auto;padding-top:20px}@media (width<=900px){.access-ladder>div{grid-template-columns:1fr 1fr}}@media (width<=600px){.access-ladder{padding:70px 24px}.access-ladder>div{grid-template-columns:1fr}.access-ladder article{min-height:0}}.suite-system{background:var(--paper);padding:115px 6vw}.system-heading{grid-template-columns:.55fr 1.1fr .8fr;align-items:start;gap:4vw;display:grid}.system-heading h2,.engine-bridge h2,.pilot-guardrails>h2{letter-spacing:-.055em;margin:0;font:500 clamp(42px,5vw,72px)/1.03 Manrope,sans-serif}.system-heading>p:last-child{color:var(--muted);margin:0;font:16px/1.75 DM Sans,sans-serif}.system-flow{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;margin-top:75px;display:grid}.system-flow article{min-height:285px;padding:30px 22px}.system-flow>i{color:#9b7440;align-self:center;font:22px Georgia,serif}.system-flow span{color:#9b7440;font:italic 18px Georgia,serif}.system-flow small{letter-spacing:.16em;color:#9b7440;margin-top:42px;display:block}.system-flow h3{letter-spacing:-.035em;margin:12px 0;font:600 27px/1.08 Manrope,sans-serif}.system-flow p{color:var(--muted);font-size:14px;line-height:1.65}.engine-bridge{background:var(--navy);color:var(--ivory);grid-template-columns:1fr 1fr;gap:8vw;padding:115px 6vw;display:grid}.engine-bridge h2 em{color:var(--gold2);font-family:Playfair Display,serif}.engine-bridge>div:last-child>p{color:#b7b1a7;margin:0 0 38px;font-size:17px;line-height:1.75}.engine-bridge ol{border-top:1px solid #344054;margin:0;padding:0;list-style:none}.engine-bridge li{border-bottom:1px solid #344054;grid-template-columns:180px 1fr;gap:25px;padding:25px 0;display:grid}.engine-bridge li b{color:var(--gold2);font:600 15px Manrope,sans-serif}.engine-bridge li span{color:#a9b0bb;font-size:14px;line-height:1.6}.pilot-guardrails{background:var(--gold);padding:115px 6vw}.pilot-guardrails>h2{max-width:1050px}.pilot-guardrails>div{border-top:1px solid #815d19;border-left:1px solid #815d19;grid-template-columns:repeat(5,1fr);margin-top:65px;display:grid}.pilot-guardrails article{border-bottom:1px solid #815d19;border-right:1px solid #815d19;min-height:280px;padding:26px 20px}.pilot-guardrails article span{color:#65480f;font:italic 17px Georgia,serif}.pilot-guardrails h3{letter-spacing:-.03em;margin:55px 0 14px;font:600 24px/1.08 Manrope,sans-serif}.pilot-guardrails article p{color:#594317;font-size:14px;line-height:1.6}@media (width<=900px){.system-heading{grid-template-columns:1fr}.system-flow{grid-template-columns:1fr 1fr}.system-flow>i{display:none}.engine-bridge{grid-template-columns:1fr}.pilot-guardrails>div{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.suite-system,.engine-bridge,.pilot-guardrails{padding:75px 24px}.system-flow{grid-template-columns:1fr}.system-flow article{border-bottom:1px solid var(--line);min-height:0}.engine-bridge li{grid-template-columns:1fr;gap:8px}.pilot-guardrails>div{grid-template-columns:1fr}.pilot-guardrails article{min-height:0}.pilot-guardrails h3{margin-top:28px}}.journey-explainer{padding:110px 5vw 90px}.pipeline-intro{grid-template-columns:.5fr 1.05fr .75fr;align-items:start;gap:4vw;max-width:1500px;margin:0 auto 68px;display:grid}.pipeline-intro h2{letter-spacing:-.055em;margin:0;font:500 clamp(40px,5vw,72px)/1.04 Manrope}.pipeline-intro h2 em{color:#76561e;font-family:Playfair Display}.pipeline-intro>p:last-child{color:#5e5951;margin:0;font-size:16px;line-height:1.75}.journey-pipeline{background:#f5efe5;border:1px solid #988b79;border-radius:16px;grid-template-columns:repeat(5,minmax(150px,1fr) auto) minmax(160px,1fr);align-items:stretch;max-width:1600px;margin:auto;display:grid;overflow:hidden}.journey-pipeline article{border-top:4px solid #aa762b;flex-direction:column;min-height:330px;padding:26px 18px 22px;display:flex}.journey-pipeline article:nth-of-type(2){border-color:#23766f}.journey-pipeline article:nth-of-type(3){border-color:#9b522d}.journey-pipeline article:nth-of-type(4){border-color:#74528a}.journey-pipeline article.pipeline-offer{background:#fff8ea;border-color:#c28a27}.journey-pipeline article.pipeline-deploy{color:#f7f1e8;background:#0b211b;border-color:#6f9b4c}.journey-pipeline>i{color:#1b1b18;z-index:2;align-self:center;margin:0 -7px;font:27px Georgia;position:relative}.journey-pipeline span{color:#fff;background:#a16d22;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:700;display:grid}.journey-pipeline small{letter-spacing:.15em;color:#76561e;margin-top:20px;font-size:8px}.journey-pipeline h3{letter-spacing:-.035em;margin:9px 0 18px;font:700 20px/1.08 Manrope}.journey-pipeline p{color:#5e5951;font-size:13px;line-height:1.55}.journey-pipeline .pipeline-deploy p{color:#bdc9c2}.journey-pipeline article>b{letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #53443038;margin-top:auto;padding-top:18px;font-size:11px}.pipeline-key{letter-spacing:.06em;color:#655d52;justify-content:center;gap:42px;margin:25px auto 0;font-size:10px;display:flex}.pipeline-key b{color:#7c561b}@media (width<=1100px){.pipeline-intro{grid-template-columns:1fr}.journey-pipeline{grid-template-columns:repeat(3,1fr)}.journey-pipeline>i{display:none}.journey-pipeline article{border-right:1px solid #c8bdad;min-height:290px}.pipeline-key{flex-wrap:wrap}}@media (width<=600px){.journey-explainer{padding:70px 24px}.pipeline-intro{margin-bottom:45px}.journey-pipeline{grid-template-columns:1fr}.journey-pipeline article{min-height:0;padding:26px 22px}.pipeline-key{justify-content:flex-start;gap:12px;display:grid}}.meaning-journey{aspect-ratio:1;background:#f7f3ec;border-radius:50% 50% 8px;justify-self:center;width:min(650px,46vw);margin:0;position:relative;overflow:hidden;box-shadow:0 32px 90px #00000052}.meaning-journey figcaption{color:#0b1a2d;width:39%;position:absolute;top:7%;left:7%}.meaning-journey figcaption>small{letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid #0b1a2d47;padding-bottom:13px;font-size:8px;font-weight:700;display:block}.meaning-journey ol{margin:12px 0 0;padding:0;list-style:none}.meaning-journey li{letter-spacing:-.01em;border-bottom:1px solid #0b1a2d24;grid-template-columns:24px 1fr;align-items:center;gap:8px;padding:8px 0;font:600 clamp(10px,1vw,14px) Manrope,sans-serif;display:grid}.meaning-journey li span{color:#e5bd69;background:#0b1a2d;border-radius:50%;place-items:center;width:21px;height:21px;font-size:7px;display:grid}@media (width<=900px){.meaning-journey{width:min(680px,86vw);margin-top:38px}.meaning-journey figcaption{width:38%}.meaning-journey li{font-size:13px}}@media (width<=600px){.meaning-journey{aspect-ratio:1;border-radius:24px;width:100%}.meaning-journey figcaption{width:43%;top:6%;left:6%}.meaning-journey figcaption>small{letter-spacing:.12em;font-size:6px}.meaning-journey ol{margin-top:6px}.meaning-journey li{grid-template-columns:18px 1fr;gap:6px;padding:5px 0;font-size:9px}.meaning-journey li span{width:16px;height:16px;font-size:6px}}.journey-hero{min-height:0;padding:0;display:block}.journey-hero>div:first-child{max-width:920px;padding:11vh 7vw 9vh}.meaning-journey,.journey-hero .meaning-journey{aspect-ratio:auto;width:100%;max-width:none;box-shadow:none;background:#f7f3ec;border-radius:0;margin:0;overflow:visible}.meaning-journey>img{object-fit:contain;width:100%;height:auto;display:block}.meaning-journey figcaption{color:#07172b;width:34%;top:11%;left:7%}.meaning-journey figcaption>small{letter-spacing:.2em;border-bottom:2px solid #07172bad;padding-bottom:18px;font:700 12px/1.2 Manrope,sans-serif}.meaning-journey ol{margin:18px 0 0}.meaning-journey li{letter-spacing:-.025em;border-bottom:1px solid #07172b47;grid-template-columns:38px 1fr;gap:14px;padding:15px 0;font:700 clamp(16px,1.45vw,25px)/1.15 Manrope,sans-serif}.meaning-journey li span{color:#e2b45c;background:#07172b;width:31px;height:31px;font-size:9px}@media (width<=900px){.journey-hero>div:first-child{padding:70px 7vw}.meaning-journey,.journey-hero .meaning-journey{width:100%;margin:0}.meaning-journey figcaption{width:39%;top:8%;left:6%}.meaning-journey figcaption>small{padding-bottom:10px;font-size:9px}.meaning-journey ol{margin-top:10px}.meaning-journey li{grid-template-columns:28px 1fr;gap:9px;padding:9px 0;font-size:15px}.meaning-journey li span{width:24px;height:24px;font-size:7px}}@media (width<=600px){.journey-hero>div:first-child{padding:58px 24px 52px}.meaning-journey,.journey-hero .meaning-journey{aspect-ratio:auto;border-radius:0}.meaning-journey figcaption{width:43%;top:5%;left:5%}.meaning-journey figcaption>small{letter-spacing:.12em;padding-bottom:6px;font-size:6px}.meaning-journey ol{margin-top:4px}.meaning-journey li{grid-template-columns:18px 1fr;gap:5px;padding:4px 0;font-size:9px}.meaning-journey li span{width:16px;height:16px;font-size:5px}}.journey-pipeline>a{min-height:330px;color:var(--ink);border-top:4px solid #aa762b;flex-direction:column;padding:26px 18px 22px;text-decoration:none;transition:background .2s,transform .2s;display:flex}.journey-pipeline>a:nth-of-type(2){border-color:#23766f}.journey-pipeline>a:nth-of-type(3){border-color:#9b522d}.journey-pipeline>a:nth-of-type(4){border-color:#74528a}.journey-pipeline>a:hover,.journey-pipeline>a:focus-visible{outline:2px solid var(--gold);outline-offset:-2px;background:#fff;transform:translateY(-3px)}.journey-pipeline>a.pipeline-offer{background:#fff8ea;border-color:#c28a27}.journey-pipeline>a.pipeline-deploy{color:#f7f1e8;background:#0b211b;border-color:#6f9b4c}.journey-pipeline>a.pipeline-deploy p{color:#bdc9c2}.journey-pipeline>a>b{letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #53443038;margin-top:auto;padding-top:18px;font-size:11px}@media (width<=1100px){.journey-pipeline>a{border-right:1px solid #c8bdad;min-height:290px}}@media (width<=600px){.journey-pipeline>a{min-height:0;padding:26px 22px}}.journey-nav{z-index:100;filter:drop-shadow(0 14px 28px #00000047);align-items:center;gap:8px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.journey-nav details{position:relative}.journey-nav summary{color:#f5f0e7;cursor:pointer;letter-spacing:.13em;text-transform:uppercase;background:#07101f;border:1px solid #b8872f;border-radius:28px;justify-content:center;align-items:center;gap:10px;min-width:164px;height:48px;padding:0 18px;font-size:9px;list-style:none;display:flex}.journey-nav summary::-webkit-details-marker{display:none}.nav-compass{color:#d6a54b;border:1px solid #d6a54b;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.journey-nav-step{color:#f5f0e7;letter-spacing:.11em;text-transform:uppercase;background:#07101ff0;border:1px solid #d6a54b73;border-radius:22px;align-items:center;gap:8px;height:40px;padding:0 14px;font-size:9px;text-decoration:none;display:flex}.journey-nav-panel{color:#f5f0e7;background:#07101f;border:1px solid #b8872f;border-radius:15px;width:360px;padding:12px;position:absolute;bottom:60px;left:50%;overflow:hidden;transform:translate(-50%)}.journey-nav-panel header{border-bottom:1px solid #273348;padding:16px 14px 18px}.journey-nav-panel header span,.journey-nav-panel header b{display:block}.journey-nav-panel header span{letter-spacing:.2em;color:#d6a54b;font-size:7px}.journey-nav-panel header b{margin-top:7px;font:600 22px Manrope}.journey-nav-panel>a{color:#b8bfca;border-bottom:1px solid #273348;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;min-height:56px;padding:9px 12px;text-decoration:none;display:grid}.journey-nav-panel>a:hover,.journey-nav-panel>a.active{color:#fff;background:#111f34}.journey-nav-panel>a>i{border:1px solid #566174;border-radius:50%;place-items:center;width:30px;height:30px;font-size:9px;font-style:normal;display:grid}.journey-nav-panel>a>span{font:600 13px Manrope}.journey-nav-panel small{letter-spacing:.14em;color:#d6a54b;margin-bottom:2px;font-size:7px;display:block}.journey-nav-panel em{letter-spacing:.1em;color:#8dbb88;text-transform:uppercase;font-size:7px;font-style:normal}.journey-nav-panel .profile-link{color:#f1cf82;border:1px solid #b8872f;border-radius:8px;margin-top:8px}.profile-page{background:#f5f0e7;min-height:100vh}.profile-hero{color:#f5f0e7;background:radial-gradient(circle at 82% 25%,#d6a54b29,#0000 26%),#07101f;padding:85px 7vw 95px}.profile-hero>a{color:#f1cf82;letter-spacing:.15em;font-size:10px;text-decoration:none}.profile-hero .overline{margin-top:80px}.profile-hero h1{letter-spacing:-.075em;margin:0;font:500 clamp(58px,8vw,118px)/.86 Manrope}.profile-hero h1 em{color:#f1cf82;font-family:Playfair Display}.profile-hero>p:not(.overline){color:#b7b1a7;max-width:700px;margin:36px 0;font-size:17px;line-height:1.7}.profile-progress{max-width:700px}.profile-progress b{letter-spacing:.13em;text-transform:uppercase;font-size:9px}.profile-progress>i{background:#2a3547;height:3px;margin-top:13px;display:block}.profile-progress>i span{background:#d6a54b;height:100%;display:block}.profile-intro{background:#d9d2c6;grid-template-columns:1.2fr .8fr;gap:8vw;padding:95px 7vw;display:grid}.profile-intro h2,.profile-export h2{letter-spacing:-.055em;margin:0;font:500 clamp(40px,5vw,70px)/1.03 Manrope}.profile-intro>p{color:#5f5a52;font-size:16px;line-height:1.75}.profile-artifacts{background:#bdb3a5;grid-template-columns:1fr 1fr;gap:1px;padding:1px;display:grid}.profile-artifact{background:#fffdf8;min-height:600px;padding:55px 5vw}.profile-artifact>header{border-bottom:1px solid #16151229;grid-template-columns:48px 1fr auto;align-items:start;gap:16px;padding-bottom:25px;display:grid}.profile-artifact>header>span{color:#9b7440;font:italic 18px Playfair Display}.profile-artifact header small{letter-spacing:.15em;color:#786e61;font-size:8px}.profile-artifact h2{letter-spacing:-.04em;margin:7px 0 0;font:600 30px/1 Manrope}.profile-artifact header em{letter-spacing:.12em;text-transform:uppercase;color:#9b7440;font-size:8px;font-style:normal}.profile-artifact textarea{resize:vertical;color:#171714;background:#f5f0e7;border:0;width:100%;min-height:310px;margin-top:30px;padding:22px;font:16px/1.65 Georgia,serif}.profile-actions{flex-wrap:wrap;gap:9px;margin-top:15px;display:flex}.profile-actions button,.profile-actions a,.empty-artifact a,.profile-export button{color:#171714;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #171714;padding:12px 14px;font-size:8px;text-decoration:none}.profile-actions button:first-child,.profile-export button{color:#f5f0e7;background:#07101f}.artifact-date{color:#827b71;margin-top:20px;font-size:9px}.empty-artifact{padding:80px 0}.empty-artifact p{color:#6f695f}.profile-export{background:#d6a54b;grid-template-columns:1fr auto;align-items:end;gap:7vw;padding:95px 7vw 140px;display:grid}.profile-export>div>p:last-child{max-width:700px;line-height:1.7}.profile-export button{min-width:220px;padding:18px}.profile-export button:disabled{opacity:.45}@media (width<=900px){.journey-nav-step span{display:none}.journey-nav-panel{width:min(360px,88vw)}.profile-intro,.profile-export,.profile-artifacts{grid-template-columns:1fr}}@media (width<=600px){.journey-nav{bottom:12px}.journey-nav summary{min-width:142px}.journey-nav-step{padding:0 12px}.profile-hero,.profile-intro,.profile-export{padding-left:24px;padding-right:24px}.profile-hero{padding-top:58px}.profile-artifact{min-height:0;padding:42px 24px}.profile-artifact>header{grid-template-columns:34px 1fr}.profile-artifact header em{grid-column:2}.profile-actions{display:grid}.profile-export{padding-bottom:120px}}.consent-details{border-top:1px solid #d6a54b4d;border-bottom:1px solid #d6a54b4d;margin:6px 0 18px;padding:14px 0}.consent-details summary{cursor:pointer;color:var(--gold2);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.consent-details .check{margin:16px 0}.consent-copy a{color:var(--gold2)}.result-status{background:#eee7da;border-left:3px solid #9b7440;padding:14px 16px;font-size:12px;line-height:1.5}.result-status.confirmed{background:#e2eee6;border-color:#47765c}.result-status.rejected{background:#f2e2df;border-color:#8b4a42}.source-note{border:1px solid #d6a54b66;margin-top:22px;padding:15px 18px;font-size:12px!important}.closing-note textarea{min-height:430px}.privacy-page{background:var(--paper);min-height:100vh}.privacy-page>section{max-width:900px;margin:auto;padding:100px 7vw}.privacy-page h1{letter-spacing:-.065em;font:500 clamp(48px,7vw,88px)/.95 Manrope}.privacy-page h2{margin-top:45px;font:600 27px Manrope}.privacy-page p{color:var(--muted);font-size:16px;line-height:1.75}.privacy-page .gold-button{margin-top:35px}.reframe-question{width:100%;color:var(--gold2);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #d6a54b80;margin-top:28px;padding:13px 10px;font-size:8px}.reframe-question:hover,.reframe-question:focus-visible{outline:1px solid var(--gold);background:#d6a54b1f}.profile-dashboard{background:#fffdf8;border:1px solid #cfc4b4;border-radius:18px;grid-template-columns:220px 1fr;margin:70px 5vw;display:grid;overflow:hidden;box-shadow:0 22px 65px #2b200f1a}.profile-rail{color:#f5f0e7;background:linear-gradient(155deg,#070d14,#10161d);flex-direction:column;gap:7px;padding:34px 22px;display:flex}.profile-rail>a{color:#d8d5cf;border-radius:5px;padding:11px 12px;font-size:10px;line-height:1.35;text-decoration:none}.profile-rail>a:first-child{color:#fff;letter-spacing:.18em;padding:0 0 28px;font-weight:700}.profile-rail>a.active,.profile-rail>a:hover{color:#fff;background:#6c501c}.profile-rail small{color:#777f89;letter-spacing:.14em;text-transform:uppercase;margin:24px 12px 5px;font-size:8px}.profile-overview{padding:45px}.profile-overview>h2{letter-spacing:-.05em;margin:0 0 35px;font:600 clamp(34px,4vw,56px)/1 Manrope}.overview-cards{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.overview-cards article,.recommended-practice{background:#f8f4ec;border:1px solid #ded5c8;border-radius:10px;padding:24px}.overview-cards small,.recommended-practice small,.route-result>small{text-transform:uppercase;letter-spacing:.12em;font-size:8px;font-weight:700}.overview-cards h3,.recommended-practice h3{margin:13px 0;font:600 20px/1.15 Manrope}.overview-cards p,.recommended-practice p{color:#686158;font-size:13px;line-height:1.65}.recommended-practice{justify-content:space-between;align-items:center;gap:25px;margin-top:15px;display:flex}.recommended-practice>span{text-align:center;color:#8a611e;border:1px solid #b8872f;border-radius:50%;place-items:center;width:78px;height:78px;font:600 27px/1 Manrope;display:grid}.recommended-practice>span small{font-size:7px}.application-router{background:#fffdf8;grid-template-columns:.9fr 1.1fr;gap:55px 7vw;padding:95px 6vw;display:grid}.router-intro h2{letter-spacing:-.055em;margin:0;font:500 clamp(42px,5vw,70px)/1.03 Manrope}.router-intro>p:last-child{color:#625c54;font-size:16px;line-height:1.75}.pathway-list{border:1px solid #d8cdbd;border-radius:14px;overflow:hidden}.pathway-list button{text-align:left;cursor:pointer;background:#fffdf8;border:0;border-bottom:1px solid #ddd3c5;justify-content:space-between;align-items:center;width:100%;min-height:78px;padding:14px 20px;display:flex}.pathway-list button:last-child{border-bottom:0}.pathway-list button.selected{color:#fff;background:#07101f}.pathway-list span{font:600 15px Manrope}.pathway-list small{color:#777067;margin-top:5px;font:11px/1.4 DM Sans;display:block}.pathway-list .selected small{color:#bfc4ca}.pathway-list b{color:#b8872f}.context-fields{grid-column:1;gap:22px;display:grid}.context-fields label{font:600 13px/1.5 Manrope}.context-fields input,.context-fields textarea{color:#171714;background:#f8f4ec;border:1px solid #cfc4b4;width:100%;margin-top:10px;padding:15px;display:block}.context-fields textarea{resize:vertical;min-height:130px}.route-result{color:#f5f0e7;background:#07101f;border-radius:14px;grid-column:2;align-self:stretch;padding:32px}.route-result>small{color:#d6a54b}.route-result h3{letter-spacing:-.04em;margin:17px 0;font:600 31px/1.1 Manrope}.route-result p{color:#b8b4ac;line-height:1.7}@media (width<=900px){.profile-dashboard{grid-template-columns:1fr;margin:45px 24px}.profile-rail{grid-template-columns:repeat(2,1fr);display:grid}.profile-rail small{display:none}.profile-rail>a:first-child{grid-column:1/-1;padding-bottom:10px}.overview-cards,.application-router{grid-template-columns:1fr}.context-fields,.route-result{grid-column:1}}@media (width<=600px){.profile-dashboard{margin:30px 12px}.profile-rail{grid-template-columns:1fr 1fr;padding:24px 14px}.profile-overview{padding:30px 18px}.application-router{padding:70px 24px}.recommended-practice{align-items:flex-start}.recommended-practice>span{flex:0 0 70px}}.canonical-guide-link{color:#f4eee2;background:#0b1727;grid-template-columns:1fr 1.5fr;align-items:end;gap:18px 6vw;padding:80px 7vw;display:grid}.canonical-guide-link p{color:#d6a54b;letter-spacing:.16em;grid-column:1/-1;font-size:9px}.canonical-guide-link h2{letter-spacing:-.05em;margin:0;font:500 clamp(34px,4vw,60px)/1.05 Manrope}.canonical-guide-link span{color:#aaa49b;line-height:1.7}.canonical-guide-link a{color:#f0d793;grid-column:2;font-weight:700;text-decoration:none}@media (width<=600px){.canonical-guide-link{grid-template-columns:1fr;padding:60px 24px}.canonical-guide-link p,.canonical-guide-link a{grid-column:1}}
