:root{--perspective-orange: #ff7800;--perspective-orange-dark: #ea580c;--perspective-stone-950: #1c1917;--perspective-stone-900: #292524;--perspective-stone-700: #44403c;--perspective-stone-600: #57534e;--perspective-stone-500: #78716c;--perspective-stone-300: #d6d3d1;--perspective-stone-200: #e7e5e4;--perspective-stone-100: #f5f5f4;--perspective-cream: #f9e3b2;--perspective-white: #ffffff}.perspective-container{max-width:1280px;margin:0 auto;padding-left:24px;padding-right:24px}.perspective-section-title{margin:0 0 24px;color:var(--perspective-stone-950);font-size:var(--type-section-title);line-height:1.05;font-weight:700}.perspective-section-subtitle{color:var(--perspective-stone-600);font-size:var(--font-md);line-height:1.6}.perspective-richtext p:first-child{margin-top:0}.perspective-richtext p:last-child{margin-bottom:0}.perspective-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:16px 32px;text-decoration:none;font-size:var(--font-base);font-weight:600;transition:all .25s ease;cursor:pointer;font-family:var(--perspective-brand-font);font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase}.perspective-button,.collection-story-button,.apc__button,.perspective-hero .button:not(.button-unstyled),.perspective-hero .button-secondary,.perspective-hero button.shopify-payment-button__button--unbranded,.perspective-intentions .button:not(.button-unstyled),.perspective-intentions .button-secondary,.perspective-intentions button.shopify-payment-button__button--unbranded,.perspective-ambigram .button:not(.button-unstyled),.perspective-ambigram .button-secondary,.perspective-ambigram button.shopify-payment-button__button--unbranded,.perspective-logo-breakdown .button:not(.button-unstyled),.perspective-logo-breakdown .button-secondary,.perspective-logo-breakdown button.shopify-payment-button__button--unbranded,.perspective-collections .button:not(.button-unstyled),.perspective-collections .button-secondary,.perspective-collections button.shopify-payment-button__button--unbranded,.perspective-contact .button:not(.button-unstyled),.perspective-contact .button-secondary,.perspective-contact button.shopify-payment-button__button--unbranded,.perspective-collection-story .button:not(.button-unstyled),.perspective-collection-story .button-secondary,.perspective-collection-story button.shopify-payment-button__button--unbranded,.perspective-all-collections .button:not(.button-unstyled),.perspective-all-collections .button-secondary,.perspective-all-collections button.shopify-payment-button__button--unbranded,.perspective-notebook .button:not(.button-unstyled),.perspective-notebook .button-secondary,.perspective-notebook button.shopify-payment-button__button--unbranded,.thoughts-preview .button:not(.button-unstyled),.thoughts-preview .button-secondary,.thoughts-preview button.shopify-payment-button__button--unbranded{position:relative;border-radius:2px;transform:rotate(-.3deg);font-family:var(--perspective-brand-font);font-weight:700;font-size:clamp(1.55rem,1.1rem + 1.05vw,2.05rem);line-height:.92;letter-spacing:.06em;text-transform:uppercase;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease,color .22s ease,border-color .22s ease}.hand-title{font-family:var(--perspective-brand-font);letter-spacing:.05em}.hand-copy{font-family:var(--perspective-brand-font);letter-spacing:.01em}.perspective-hero,.perspective-intentions,.perspective-ambigram,.perspective-logo-breakdown,.perspective-collections,.perspective-contact,.perspective-collection-story,.perspective-all-collections,.perspective-notebook,.thoughts-preview,.apc{position:relative;isolation:isolate}.perspective-hero:before,.perspective-intentions:before,.perspective-ambigram:before,.perspective-logo-breakdown:before,.perspective-collections:before,.perspective-contact:before,.perspective-collection-story:before,.perspective-all-collections:before,.perspective-notebook:before,.thoughts-preview:before,.apc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;opacity:.22;background:repeating-linear-gradient(7deg,#0000000f 0px 1px,#fff0 1px 4px),radial-gradient(circle at 12% 16%,#fff3,#fff0 42%),radial-gradient(circle at 82% 74%,#00000024,#0000 46%);mix-blend-mode:multiply}.perspective-hero:after,.perspective-intentions:after,.perspective-ambigram:after,.perspective-logo-breakdown:after,.perspective-collections:after,.perspective-contact:after,.perspective-collection-story:after,.perspective-all-collections:after,.perspective-notebook:after,.thoughts-preview:after,.apc:after{content:"";position:absolute;top:-2%;right:-2%;bottom:-2%;left:-2%;pointer-events:none;z-index:1;opacity:.16;background:linear-gradient(180deg,#ffffff3d,#ffffff08 20%,#00000014)}.perspective-hero>*,.perspective-intentions>*,.perspective-ambigram>*,.perspective-logo-breakdown>*,.perspective-collections>*,.perspective-contact>*,.perspective-collection-story>*,.perspective-all-collections>*,.perspective-notebook>*,.thoughts-preview>*,.apc>*{position:relative;z-index:2}.perspective-button:before,.perspective-button:after,.collection-story-button:before,.collection-story-button:after,.apc__button:before,.apc__button:after{content:"";position:absolute;pointer-events:none;z-index:2}.perspective-button:before,.collection-story-button:before,.apc__button:before{top:-4px;right:-5px;bottom:-3px;left:-4px;border:1.5px solid currentcolor;border-radius:2px;opacity:.72;transform:rotate(.7deg)}.perspective-button:after,.collection-story-button:after,.apc__button:after{left:-8px;right:-10px;top:-2px;bottom:-2px;border-top:1.5px solid currentcolor;border-bottom:1px solid currentcolor;opacity:.42;transform:rotate(-.9deg)}.perspective-button:hover,.collection-story-button:hover,.apc__button:hover{transform:translateY(-1px) rotate(.35deg)}@media(max-width:749px){.perspective-button,.collection-story-button,.apc__button{font-size:clamp(1.35rem,1.1rem + 1.3vw,1.75rem);letter-spacing:.05em;min-height:50px;padding:12px 22px}.perspective-button:before,.collection-story-button:before,.apc__button:before{top:-3px;right:-4px;bottom:-2px;left:-3px}.perspective-button:after,.collection-story-button:after,.apc__button:after{left:-6px;right:-7px}.perspective-hero:before,.perspective-intentions:before,.perspective-ambigram:before,.perspective-logo-breakdown:before,.perspective-collections:before,.perspective-contact:before,.perspective-collection-story:before,.perspective-all-collections:before,.perspective-notebook:before,.thoughts-preview:before,.apc:before{opacity:.17}}@media(min-width:990px){.perspective-button,.collection-story-button,.apc__button{font-size:clamp(1.8rem,1.45rem + .75vw,2.3rem);letter-spacing:.07em;min-height:62px;padding:16px 34px}.perspective-button:before,.collection-story-button:before,.apc__button:before{top:-5px;right:-6px;bottom:-4px;left:-5px}.perspective-button:after,.collection-story-button:after,.apc__button:after{left:-10px;right:-12px}}.perspective-button--primary{background:var(--perspective-orange);color:var(--perspective-white);border:1px solid var(--perspective-orange)}.perspective-button--primary:hover{background:var(--perspective-orange-dark);border-color:var(--perspective-orange-dark)}.perspective-button--secondary{background:transparent;color:var(--perspective-stone-700);border:1px solid var(--perspective-stone-700)}.perspective-button--secondary:hover{background:var(--perspective-stone-700);color:var(--perspective-white)}.flattened-arch{border-radius:999px 999px 24px 24px}.scroll-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.scroll-reveal.revealed{opacity:1;transform:translateY(0)}.perspective-back-button{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:var(--perspective-stone-600);cursor:pointer;padding:0;font:inherit;transition:color .25s ease}.perspective-back-button:hover{color:var(--perspective-orange)}.perspective-back-button__icon{width:20px;height:20px;display:inline-flex}.perspective-back-button__icon svg{width:100%;height:100%;display:block}:root{--perspective-page-max-width: 1180px;--perspective-page-padding-x: clamp(16px, 4vw, 48px);--perspective-section-padding-y: clamp(56px, 7vw, 96px);--perspective-section-gap-sm: clamp(14px, 2vw, 26px);--perspective-section-gap-md: clamp(26px, 3.5vw, 52px);--perspective-section-gap-lg: clamp(44px, 5vw, 76px);--perspective-arch-ratio: 1.28 / 1;--perspective-arch-radius: 50% 50% 0 0 / 57% 57% 0 0;--perspective-card-radius: 28px;--perspective-circle-radius: 50%}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}img,picture,svg,video{max-width:100%}.perspective-container,.symbolism-inner,.recognition-inner,.definition-inner,.perspective-symbolism-page .symbolism-inner,.perspective-recognition-page .recognition-inner,.perspective-definition-page .definition-inner{width:min(100% - (var(--perspective-page-padding-x) * 2),var(--perspective-page-max-width));margin-inline:auto}@media(max-width:989px){:root{--perspective-page-max-width: 900px;--perspective-page-padding-x: clamp(16px, 4vw, 32px);--perspective-section-padding-y: 64px}}@media(max-width:749px){:root{--perspective-page-padding-x: 16px;--perspective-section-padding-y: 56px;--perspective-section-gap-md: 32px;--perspective-section-gap-lg: 48px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/perspective-base.css.map */
