@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@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-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}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.hidden{display:none}.table{display:table}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}:root{--ink:#090a0b;--paper:#f1eee7;--accent:#b89a5a;--accent-bright:#c6aa6b;--accent-deep:#80683b;--accent-rgb:184,154,90;--signal-champagne:#d7e79a;--signal-champagne-rgb:215,231,154;--signal-champagne-contrast:#a8c63f;--signal-champagne-contrast-rgb:168,198,63;--line:#ffffff26;--site-max-width:1920px;--site-min-width:320px}*{box-sizing:border-box}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html{scroll-behavior:smooth;background:var(--ink)}body{color:#f4f1ea;background:#050607;margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,summary,a{-webkit-tap-highlight-color:transparent}.site-shell{background:var(--ink);width:100%;position:relative}.site-shell-v11{max-width:var(--site-max-width);margin-inline:auto;box-shadow:0 0 0 1px #ffffff14,0 0 100px #00000080}.viewport-too-small{display:none}@media (min-width:1921px){.site-shell-v11 .nav,.site-shell-v11 .hero{padding-inline:80px}.site-shell-v11 .hero-copy{padding-inline:38px}.site-shell-v11 .hero-halo{width:1248px}.site-shell-v11 .hero-stats{left:80px;right:80px}.site-shell-v11 .section-pad{padding-inline:80px}.site-shell-v11 .manifesto-grid{gap:192px}.site-shell-v11 .manifesto-value-grid{gap:134px}.site-shell-v11 .volume-card{padding-inline:61px}.site-shell-v11 .scene-overlay .scene-copy{margin-inline:115px}.site-shell-v11 .scene-split .scene-copy{padding-inline:78px}.site-shell-v11 .inside-facts div{padding-right:77px}.site-shell-v11 .inside-facts div+div{padding-left:77px}.site-shell-v11 .learning-heading{column-gap:134px}.site-shell-v11 .learning-grid>div{padding-right:54px}.site-shell-v11 .learning-grid>div+div{padding-left:54px}.site-shell-v11 .orientation-card figcaption{padding:134px}.site-shell-v11 .permanent-copy{gap:96px}.site-shell-v11 .proof-heading{column-gap:115px}.site-shell-v11 .proof-grid article{padding-right:61px}.site-shell-v11 .proof-grid article+article{padding-left:61px}.site-shell-v11 .value{gap:154px}.site-shell-v11 .faq{gap:173px}.site-shell-v11 footer{padding-inline:80px}}@media (max-width:319px){.site-shell-v11{display:none}.viewport-too-small.is-enabled{min-height:100svh;padding:24px 18px max(24px,env(safe-area-inset-bottom));background:radial-gradient(circle at 100% 0,#242629,#090a0b 58%);flex-direction:column;justify-content:center;align-items:flex-start;gap:0;display:flex}.viewport-too-small>img{width:min(150px,70vw);height:auto;margin-bottom:54px}.viewport-too-small .eyebrow{margin-bottom:18px;font-size:8px;line-height:1.5}.viewport-too-small h1{max-width:280px;margin:0;font-size:clamp(34px,13vw,42px);line-height:.98}.viewport-too-small>p:not(.eyebrow){color:#aaa7a1;max-width:275px;margin:22px 0 28px;font-family:Georgia,serif;font-size:15px;line-height:1.55}.viewport-too-small .button{width:100%;min-width:0}}.nav{z-index:100;width:min(100%,var(--site-max-width));background:linear-gradient(#000000db,#0000);border-bottom:1px solid #0000;grid-template-columns:1fr auto 1fr;align-items:center;height:76px;padding:0 4.2vw;transition:background-color .28s,border-color .28s,box-shadow .28s;display:grid;position:fixed;top:0;left:50%;transform:translate(-50%)}.nav.is-scrolled{background:#090a0b;border-color:#ffffff1a;box-shadow:0 9px 28px #00000047}.brand{align-items:center;width:fit-content;display:flex}.brand>img{width:152px;height:auto}.nav-links{text-transform:uppercase;letter-spacing:.18em;color:#c5c1b9;gap:30px;font-size:10px;display:flex}.nav-links a:hover{color:#fff}.amazon-availability-badge{justify-content:center;align-items:center;display:inline-flex}.amazon-availability-badge img{width:100%;height:auto;display:block}.amazon-badge-nav{opacity:0;pointer-events:none;justify-self:end;width:150px;padding:10px 0;transition:opacity .35s,transform .35s;transform:translateY(-5px)}.nav.is-past-hero .amazon-badge-nav{opacity:.86;pointer-events:auto;transform:translateY(0)}.amazon-badge-nav:hover{opacity:1}.hero{background:radial-gradient(circle at 73% 48%,#2c2e31 0%,#141517 31%,#090a0b 65%);grid-template-columns:49% 51%;min-height:100svh;padding:76px 4.2vw 0;display:grid;position:relative;overflow:hidden}.hero-grid{opacity:.13;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:90px 90px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 28%,#000);mask-image:linear-gradient(90deg,#0000 28%,#000)}.hero-copy{z-index:3;align-self:center;padding:4vh 2vw 8vh;position:relative}.eyebrow,.rule-label{letter-spacing:.32em;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;font-weight:800;line-height:1.45}.eyebrow{color:var(--accent);margin:0 0 24px}h1,h2{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:400}.hero h1{max-width:850px;margin:0;font-size:clamp(58px,7.2vw,118px);line-height:.86}h1 em,h2 em{color:var(--accent);font-weight:400}.hero-deck{color:#c4c0b8;max-width:570px;margin:34px 0 0;font-family:Georgia,serif;font-size:clamp(17px,1.35vw,22px);line-height:1.55}.hero-actions{align-items:center;gap:30px;margin-top:38px;display:flex}.button{color:#f2f1ed;text-transform:uppercase;letter-spacing:.14em;background:linear-gradient(110deg,#151719 0%,#1b1e20 36%,#232628 50%,#1b1e20 64%,#151719 100%) 0 0/220% 100%;border:0;border-radius:6px;justify-content:flex-start;align-items:center;gap:14px;min-width:255px;padding:17px 20px;font-size:11px;font-weight:800;transition:box-shadow .25s,transform .25s;animation:9s ease-in-out infinite alternate cta-gradient-drift;display:inline-flex;box-shadow:0 14px 30px #00000061,0 4px 10px #00000047}.button:before{content:"";background:var(--signal-champagne);width:8px;height:8px;box-shadow:0 0 0 3px rgba(var(--signal-champagne-rgb),.16),0 0 14px rgba(var(--signal-champagne-rgb),.82);border-radius:50%;flex:none}.button:hover{transform:translateY(-2px);box-shadow:0 18px 36px #00000070,0 5px 12px #0000004d}.button-dark{background:linear-gradient(110deg,#151719 0%,#1b1e20 36%,#232628 50%,#1b1e20 64%,#151719 100%) 0 0/220% 100%}.button-light{color:#17191b;background:linear-gradient(110deg,#e4e3de 0%,#e9e8e3 36%,#f0efeb 50%,#e9e8e3 64%,#e4e3de 100%) 0 0/220% 100%;box-shadow:0 14px 28px #26201833,0 4px 10px #26201824}.button-light:before{background:var(--signal-champagne-contrast);width:10px;height:10px;box-shadow:0 0 0 5px rgba(var(--signal-champagne-contrast-rgb),.18),0 0 16px rgba(var(--signal-champagne-contrast-rgb),.9)}.button-light:hover{box-shadow:0 18px 34px #2620183d,0 5px 12px #26201826}@keyframes cta-gradient-drift{0%{background-position:0%}to{background-position:100%}}.amazon-cta-button{justify-content:flex-start;width:233px;min-width:233px;position:relative}.amazon-cta-logo{width:145px;height:auto;margin-left:13px;display:block;transform:translateY(4px)}.text-link{text-transform:uppercase;letter-spacing:.19em;border-bottom:1px solid #666;align-items:center;gap:15px;padding:13px 0;font-size:10px;display:inline-flex}.text-link svg{color:#f3f1eb;stroke-width:1.7px;width:13px;height:13px;animation:3.4s ease-in-out infinite look-inside-float}@keyframes look-inside-float{0%,to{transform:translateY(-1px)}50%{transform:translateY(2px)}}.hero-visual{z-index:2;min-height:calc(100svh - 76px);position:relative}.hero-halo{aspect-ratio:1;border:1px solid #ffffff17;border-radius:50%;width:65vw;position:absolute;top:8%;left:2%;box-shadow:inset 0 0 120px #ffffff06}.hero-book{aspect-ratio:.71;background:#141516;width:min(21vw,360px);position:absolute;overflow:hidden;box-shadow:0 45px 90px #000000b8,inset 0 0 0 1px #fff3}.hero-book:after{content:"";pointer-events:none;background:linear-gradient(95deg,#ffffff24,#0000 3% 88%,#0000006b);position:absolute;inset:0}.hero-book img{object-fit:cover;width:100%;height:100%}.hero-book-main{z-index:3;top:12%;left:29%;transform:rotate(2deg)}.hero-book-back{z-index:1;top:20%;left:3%;transform:rotate(-8deg)scale(.9)}.hero-book-front{z-index:2;top:25%;left:54%;transform:rotate(9deg)scale(.89)}.figure-note{letter-spacing:.28em;color:#858585;writing-mode:vertical-rl;font-size:8px;position:absolute;bottom:5%;right:2%}.hero-title-mobile,.hero-deck-mobile,.hero-collection-label{display:none}.hero-v11 .hero-book{--book-opacity:1;animation:.72s cubic-bezier(.22,.75,.22,1) both hero-book-reveal;animation-delay:calc(var(--reveal-order) * 85ms + .12s)}.hero-v11 .hero-book-deep-left{--book-opacity:.25;z-index:0;filter:saturate(.6)brightness(.6);top:7%;left:-7%;transform:rotate(-13deg)scale(.72)}.hero-v11 .hero-book-deep-center{--book-opacity:.2;z-index:0;filter:saturate(.55)brightness(.52);top:2%;left:25%;transform:rotate(-1deg)scale(.7)}.hero-v11 .hero-book-deep-right{--book-opacity:.27;z-index:0;filter:saturate(.6)brightness(.62);top:10%;left:58%;transform:rotate(13deg)scale(.73)}.hero-stats{z-index:5;color:#aaa;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;display:grid;position:absolute;bottom:5%;left:4.2vw;right:4.2vw}.hero-stat{border-left:1px solid #ffffff3d;align-items:center;gap:10px;min-width:0;padding:0 13px;display:flex}.hero-stat:first-child{border-left:0;padding-left:0}.hero-stat dd{color:#eeeae2;font-variant-numeric:tabular-nums lining-nums;flex:none;margin:0;font-family:Georgia,serif;font-size:clamp(24px,2.1vw,38px);font-weight:400;line-height:1;position:relative}.hero-stat-measure{visibility:hidden;white-space:nowrap}.hero-stat-value{white-space:nowrap;position:absolute;inset:0 auto auto 0}.hero-stat dt{letter-spacing:.17em;text-transform:uppercase;max-width:84px;font-size:6px;line-height:1.55}@keyframes hero-book-reveal{0%{opacity:0;translate:0 28px}to{opacity:var(--book-opacity);translate:0}}.section-pad{padding:125px max(4.2vw,28px)}.rule-label{color:var(--accent);align-items:center;gap:14px;margin:0 0 34px;display:flex}.rule-label span{background:currentColor;width:34px;height:1px}.manifesto{background:var(--paper);color:var(--ink)}.manifesto .rule-label,.inside .rule-label,.learning .rule-label,.value .rule-label,.manifesto h2 em,.inside h2 em,.learning h2 em,.value h2 em{color:var(--accent-deep)}.manifesto-grid{grid-template-columns:1.4fr .6fr;align-items:end;gap:10vw;display:grid}.manifesto h2,.collection-intro h2,.inside h2,.learning h2,.permanent h2,.proof h2,.value h2,.faq h2{margin:0;font-size:clamp(45px,6.4vw,100px);line-height:.98}.manifesto-copy{padding-bottom:8px}.manifesto-copy p{color:#4f4d49;font-family:Georgia,serif;font-size:18px;line-height:1.65}.manifesto-v11{flex-direction:column;justify-content:center;min-height:800px;display:flex;overflow:hidden}.manifesto-v11>.rule-label{margin-bottom:48px}.manifesto-value-grid{grid-template-columns:1.28fr .72fr;align-items:end;gap:7vw;display:grid}.manifesto-v11 h2{font-size:clamp(56px,6.6vw,106px);line-height:.94}.bookshelf-line-art{color:#191a1b;justify-self:end;width:100%;max-width:600px}.bookshelf-books{align-items:flex-end;gap:7px;height:310px;padding:0 18px;display:flex}.bookshelf-books>span{flex:var(--spine-ratio) 1 0;transform-origin:bottom;border:1px solid #0a0b0cb8;border-bottom:0;flex-direction:column;justify-content:space-between;align-items:center;min-width:0;height:100%;padding:11px 6px 9px;display:flex;position:relative}.bookshelf-books>span:before{content:"";pointer-events:none;border:1px solid #0a0b0c1f;position:absolute;inset:4px}.spine-mark{width:17px;height:17px;color:var(--accent);letter-spacing:0;place-items:center;font-family:Arial,Helvetica,sans-serif;font-size:5px;font-style:normal;font-weight:800;display:grid;position:relative}.spine-mark:before{content:"";border:1px solid #0a0b0c9e;position:absolute;inset:2px;transform:rotate(45deg)}.spine-lockup{writing-mode:vertical-rl;align-items:center;gap:5px;min-height:0;display:flex;transform:rotate(180deg)}.spine-lockup strong{letter-spacing:.11em;font-size:clamp(7px,.58vw,10px);font-weight:800;line-height:1}.spine-lockup b{color:var(--accent);letter-spacing:.16em;font-size:clamp(6px,.48vw,8px);font-weight:800;line-height:1}.bookshelf-books>span>small{letter-spacing:.12em;white-space:nowrap;font-size:5px;line-height:1}.bookshelf-base{background:linear-gradient(#0a0b0c0e,#0000 70%);border-top:3px solid #171819;border-bottom:1px solid #0a0b0c7a;height:23px;position:relative}.bookshelf-base:before{content:"";border-top:1px solid #0a0b0c38;position:absolute;top:5px;left:1.5%;right:1.5%}.bookshelf-base:after{content:"";border-left:2px solid #171819;border-right:2px solid #171819;height:10px;position:absolute;bottom:-11px;left:4%;right:4%}.bookshelf-line-art small{text-align:center;letter-spacing:.26em;color:#6e6b66;margin-top:22px;font-size:7px;display:block}@supports (animation-timeline:view()){.bookshelf-books>span{animation:linear both shelf-book-rise;animation-timeline:view();animation-range:entry 8% cover 34%}.bookshelf-base{transform-origin:0;animation:linear both shelf-line-draw;animation-timeline:view();animation-range:entry 12% cover 29%}}@keyframes shelf-book-rise{0%{opacity:.1;clip-path:inset(100% 0 0);translate:0 16px}to{opacity:1;clip-path:inset(0);translate:0}}@keyframes shelf-line-draw{0%{opacity:.2;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.collection-stage{background:#0b0c0d}.collection-intro{padding-bottom:70px}.collection-intro h2{max-width:900px}.collection-intro>p:not(.rule-label){color:#aaa69e;margin-top:24px;font-family:Georgia,serif;font-size:19px}.volume-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.volume-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:34px 3.2vw 38px;position:relative}.volume-card:nth-child(3n){border-right:0}.volume-number{color:#555;justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;font-family:Georgia,serif;font-size:16px;display:flex}.volume-art{aspect-ratio:.708;background:#151617;position:relative;overflow:hidden;box-shadow:0 25px 50px #00000061}.volume-art img{object-fit:cover;width:100%;height:100%;transition:transform .7s}.volume-card:hover .volume-cover-image{transform:scale(1.018)}.volume-meta{text-transform:uppercase;letter-spacing:.18em;color:#777;justify-content:space-between;gap:18px;margin-top:19px;font-size:8px;display:flex}.volume-meta strong{color:#c8c4bc;font-weight:600}.collection-v11 .collection-intro h2 em{color:var(--accent)}.volume-preview-hint{color:#686868;letter-spacing:.16em;font-family:Arial,Helvetica,sans-serif;font-size:7px;font-weight:700}.volume-preview-stage{isolation:isolate}.volume-preview-trigger{width:100%;height:100%;color:inherit;cursor:pointer;background:#151617;border:0;padding:0;position:absolute;inset:0;overflow:hidden}.volume-preview-trigger>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.volume-preview-trigger .volume-cover-image{z-index:1;transition:opacity .42s,transform .7s}.volume-preview-card.is-preview .volume-cover-image,.volume-preview-card.is-end .volume-cover-image{opacity:0}.volume-page-image{z-index:2;opacity:0;transition:opacity .38s,transform .8s;transform:scale(1.015)}.volume-page-image.is-active{opacity:1;transform:scale(1)}.volume-hold-meter{z-index:4;opacity:0;background:#fff3;height:2px;transition:opacity .2s;position:absolute;bottom:18px;left:18px;right:18px;overflow:hidden}.volume-hold-meter>span{background:var(--accent);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.volume-preview-card.is-cover .volume-preview-stage:hover .volume-hold-meter{opacity:1}.volume-preview-card.is-cover .volume-preview-stage:hover .volume-hold-meter>span{transition:transform 1s linear;transform:scaleX(1)}.volume-preview-end{z-index:6;background:radial-gradient(circle at 72% 18%,rgba(var(--accent-rgb),.2),transparent 33%),#111214;flex-direction:column;justify-content:center;align-items:flex-start;padding:13%;animation:.45s both preview-end-in;display:flex;position:absolute;inset:0}.volume-preview-end>span{color:var(--accent);letter-spacing:.18em;font-size:7px;font-weight:800;line-height:1.5}.volume-preview-end>strong{max-width:310px;margin-top:18px;font-family:Georgia,serif;font-size:clamp(25px,2.2vw,38px);font-weight:400;line-height:1.03}.volume-preview-end>p{color:#9d9a94;margin:12px 0 28px;font-family:Georgia,serif;font-size:14px}.volume-preview-end>a{background:var(--accent);color:#fff;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:26px;width:100%;padding:15px 16px;font-size:9px;font-weight:800;display:flex}@keyframes preview-end-in{0%{opacity:0}to{opacity:1}}.collection-v12 .collection-intro h2 em{color:var(--accent)}.collection-v12 .volume-card:hover .volume-cover-image{transform:none}.volume-open-hint{color:#777;letter-spacing:.16em;font-family:Arial,Helvetica,sans-serif;font-size:7px;font-weight:700}.volume-open-trigger{color:#fff;cursor:pointer;border:0;width:100%;padding:0;display:block}.volume-open-trigger .volume-cover-image{transition:filter .35s}.volume-open-trigger:hover .volume-cover-image,.volume-open-trigger:focus-visible .volume-cover-image{filter:brightness(.72)}.volume-open-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.volume-open-cue{z-index:2;opacity:0;background:#090a0be6;border:1px solid #ffffff47;justify-content:space-between;align-items:center;padding:15px 16px;transition:opacity .28s,transform .28s;display:flex;position:absolute;bottom:16px;left:16px;right:16px;transform:translateY(8px)}.volume-open-cue span{letter-spacing:.18em;font-size:8px;font-weight:800}.volume-open-cue svg{width:16px;height:16px;color:var(--accent);stroke-width:1.8px}.volume-open-trigger:hover .volume-open-cue,.volume-open-trigger:focus-visible .volume-open-cue{opacity:1;transform:none}.book-modal{z-index:1000;color:#f5f2ec;position:fixed;inset:0}.book-modal-backdrop{-webkit-backdrop-filter:blur(14px);background:#020304eb;animation:.28s both book-modal-fade;position:absolute;inset:0}.book-modal-panel{z-index:1;grid-template-rows:76px minmax(0,1fr) 76px;height:100%;display:grid;position:relative}.book-modal-header{background:#0b0c0d;border-bottom:1px solid #ffffff26;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;padding:0 28px;display:grid}.book-modal-header>div:first-child{flex-direction:column;gap:4px;display:flex}.book-modal-header span,.book-modal-progress{color:#84817b;letter-spacing:.2em;font-size:7px;font-weight:800}.book-modal-header strong{font-family:Georgia,serif;font-size:18px;font-weight:400}.book-modal-progress{color:#c9c5bd}.book-modal-close{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:50%;justify-self:end;width:45px;height:45px;padding:0;font-family:Arial,sans-serif;font-size:30px;font-weight:200;line-height:1;transition:background .2s,border-color .2s}.book-modal-close:hover,.book-modal-close:focus-visible{background:var(--accent);border-color:var(--accent);outline:0}.book-modal-stage{perspective:2200px;place-items:center;min-height:0;padding:24px 4vw;display:grid;overflow:hidden}.book-modal-book{aspect-ratio:1.416;filter:drop-shadow(0 35px 45px #000000ad);width:min(1160px,88vw);transform-style:preserve-3d;grid-template-columns:1fr 1fr;display:grid;position:relative}.book-modal-book:before,.book-modal-book:after{content:"";z-index:-1;background:repeating-linear-gradient(#d7d2c8 0 1px,#aaa59b 1px 2px);border-radius:0 0 8px 8px;height:10px;position:absolute;left:1.2%;right:1.2%}.book-modal-book:before{bottom:-10px}.book-modal-book:after{opacity:.52;top:-7px}.book-modal-page{background:#f3f0e9;position:relative;overflow:hidden}.book-modal-page img{object-fit:cover}.book-modal-page-left{border-radius:9px 1px 2px 12px;box-shadow:inset -34px 0 40px #2d221721,inset 0 0 0 1px #3d322724}.book-modal-page-right{transform-origin:0;border-radius:1px 9px 12px 2px;animation:.58s cubic-bezier(.22,.7,.22,1) both book-page-arrive;box-shadow:inset 34px 0 40px #2d221721,inset 0 0 0 1px #3d322724}.book-modal-spine{z-index:6;pointer-events:none;background:linear-gradient(90deg,#0000,#231b1447 42%,#ffffff80 50%,#231b1447 58%,#0000);width:34px;position:absolute;top:.3%;bottom:.3%;left:50%;transform:translate(-50%)}.book-modal-inside-cover{color:#ede9e1;text-align:center;background:radial-gradient(circle at 50% 36%,#242527,#101113 62%);flex-direction:column;justify-content:center;align-items:center;height:100%;padding:12%;display:flex;box-shadow:inset -30px 0 45px #00000073}.book-modal-inside-cover span{color:var(--accent);letter-spacing:.23em;font-size:8px;font-weight:800}.book-modal-inside-cover strong{margin:25px 0;font-family:Georgia,serif;font-size:clamp(28px,3vw,50px);font-weight:400;line-height:1.05}.book-modal-inside-cover small{color:#777;letter-spacing:.2em;text-transform:uppercase;font-size:8px}.book-modal-page-button{cursor:e-resize;background:#f3f0e9;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.book-modal-page-button>span{z-index:2;color:#fff;letter-spacing:.14em;opacity:.65;background:#090a0be0;padding:9px 11px;font-size:7px;font-weight:800;transition:opacity .2s;position:absolute;bottom:15px;right:17px}.book-modal-page-button:hover>span,.book-modal-page-button:focus-visible>span{opacity:1}.book-modal-cover-flap{z-index:10;transform-origin:0;backface-visibility:hidden;width:50%;animation:.88s cubic-bezier(.32,.05,.16,1) forwards book-cover-open;position:absolute;top:0;bottom:0;left:50%;overflow:hidden;box-shadow:-8px 0 30px #00000080}.book-modal-cover-flap img{object-fit:cover}.book-modal-offer{color:#111;background:radial-gradient(circle at 75% 10%,rgba(var(--accent-rgb),.14),transparent 30%),#eeeae1;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding:9% 10%;display:flex}.book-modal-offer>span{color:var(--accent);letter-spacing:.2em;font-size:7px;font-weight:800}.book-modal-offer h3{max-width:520px;margin:17px 0 14px;font-family:Georgia,serif;font-size:clamp(27px,3vw,48px);font-weight:400;line-height:1.03}.book-modal-offer>p{color:#5e5951;max-width:490px;margin:0 0 20px;font-family:Georgia,serif;font-size:14px;line-height:1.55}.book-modal-offer>div{align-items:baseline;gap:15px;margin-bottom:20px;display:flex}.book-modal-offer>div strong{font-family:Georgia,serif;font-size:34px;font-weight:400}.book-modal-offer>div small{color:#777;letter-spacing:.16em;font-size:7px;font-weight:800}.book-modal-offer>a{background:var(--accent);color:#fff;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:16px 18px;font-size:9px;font-weight:800;display:flex}.book-modal-offer>small{color:#777;margin-top:13px;font-family:Georgia,serif;font-size:10px;line-height:1.4}.book-modal-controls{background:#0b0c0d;border-top:1px solid #ffffff26;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:0 28px;display:grid}.book-modal-controls button{color:#d3cfc8;cursor:pointer;letter-spacing:.15em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #777;align-items:center;gap:8px;width:max-content;padding:11px 0;font-size:8px;font-weight:800;display:inline-flex}.book-modal-controls button svg{stroke-width:1.8px;width:13px;height:13px}.book-modal-controls button:last-child{justify-self:end}.book-modal-controls button:disabled{opacity:.22;cursor:default}.book-modal-controls>div{align-items:center;gap:7px;display:flex}.book-modal-controls>div span{background:#454545;border-radius:50%;width:5px;height:5px;transition:background .2s,transform .2s}.book-modal-controls>div span.is-active{background:#e8e4dc;transform:scale(1.35)}.book-modal-controls>div span.is-offer{background:var(--accent)}@keyframes book-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes book-cover-open{0%{transform:rotateY(0)}62%{opacity:1;transform:rotateY(-155deg)}to{opacity:0;transform:rotateY(-178deg)}}@keyframes book-page-arrive{0%{filter:brightness(.7);transform:rotateY(-62deg)}to{filter:brightness();transform:rotateY(0)}}.collection-v13 .collection-intro h2 em{color:var(--accent)}.book-modal-v13{--closed-width:min(42vw,540px,calc((100vh - 190px)*.708));--closed-height:min(59.322vw,762.72px,calc(100vh - 190px))}.book-modal-v13 .book-modal-stage{isolation:isolate;position:relative}.book-v13-shadow{z-index:-1;filter:blur(48px);opacity:0;background:#000c;border-radius:50%;width:min(78vw,1050px);height:17%;transition:opacity .5s .35s;position:absolute;top:53%;left:50%;transform:translate(-50%,-50%)}.book-modal-v13.is-opening .book-v13-shadow,.book-modal-v13.is-ready .book-v13-shadow{opacity:1}.book-v13-flight-cover{z-index:20;left:var(--cover-left);top:var(--cover-top);width:var(--cover-width);height:var(--cover-height);transform-origin:50%;transform-style:preserve-3d;background:#101112;border-radius:2px 7px 8px 2px;animation:.72s cubic-bezier(.2,.76,.18,1) forwards v13-cover-flight;position:fixed;overflow:hidden;box-shadow:0 18px 45px #0000008c}.book-v13-flight-cover:before{content:"";z-index:2;pointer-events:none;border:1px solid #ffffff29;position:absolute;inset:0;box-shadow:inset -7px 0 8px #00000073}.book-v13-flight-cover img,.book-v13-cover-flap img,.book-v13-leaf-face img{object-fit:cover}.book-modal-v13.is-opening .book-v13-flight-cover,.book-modal-v13.is-ready .book-v13-flight-cover{visibility:hidden}.book-v13-book{opacity:0;width:min(88vw,1080px,141.6vh - 269.04px);transition:opacity .12s linear;transform:translate(-25%)rotateX(2deg)rotateY(-3deg)}.book-modal-v13.is-opening .book-v13-book{opacity:1;animation:1.05s cubic-bezier(.22,.74,.16,1) forwards v13-book-center}.book-modal-v13.is-ready .book-v13-book{opacity:1;transform:none}.book-v13-cover-flap{z-index:12;transform-origin:0;transform-style:preserve-3d;backface-visibility:hidden;background:#0d0e0f;border-radius:2px 8px 10px 2px;position:absolute;inset:0 0 0 50%;overflow:hidden;box-shadow:-9px 0 28px #0000008c,7px 8px 15px #00000052}.book-modal-v13.is-opening .book-v13-cover-flap{animation:1.05s cubic-bezier(.3,.04,.13,1) forwards v13-cover-open}.book-modal-v13.is-ready .book-v13-cover-flap{visibility:hidden;transform:rotateY(-179deg)}.book-v13-page-block{z-index:-1;pointer-events:none;width:49.4%;position:absolute;top:.65%;bottom:-1.5%}.book-v13-page-block-left{left:.35%}.book-v13-page-block-right{right:.35%}.book-v13-page-block i{background:#d9d4c9;border:1px solid #53483c33;position:absolute;inset:0}.book-v13-page-block-left i{transform-origin:100%;border-radius:8px 0 0 12px}.book-v13-page-block-right i{transform-origin:0;border-radius:0 8px 12px 0}.book-v13-page-block i:first-child{background:#e7e2d8;transform:translateY(2px)scaleX(.998)}.book-v13-page-block i:nth-child(2){background:#cfc9bd;transform:translateY(5px)scaleX(.994)}.book-v13-page-block i:nth-child(3){background:#e2ddd2;transform:translateY(8px)scaleX(.99)}.book-v13-page-block i:nth-child(4){background:#c5bfb4;transform:translateY(11px)scaleX(.986)}.book-v13-page-block i:nth-child(5){background:repeating-linear-gradient(#e2ddd3 0 1px,#aaa499 1px 2px);transform:translateY(14px)scaleX(.982)}.book-v13-static-page{z-index:2;animation:none}.book-v13-turning-leaf{z-index:9;width:50%;height:100%;transform-style:preserve-3d;pointer-events:none;position:absolute;top:0}.book-v13-turning-leaf.is-turning-next{transform-origin:0;animation:.9s cubic-bezier(.38,.04,.16,1) forwards v13-turn-next;left:50%}.book-v13-turning-leaf.is-turning-previous{transform-origin:100%;animation:.9s cubic-bezier(.38,.04,.16,1) forwards v13-turn-previous;left:0}.book-v13-leaf-face{backface-visibility:hidden;background:#f3f0e9;position:absolute;inset:0;overflow:hidden}.book-v13-leaf-front{border-radius:1px 8px 11px 2px;box-shadow:inset 27px 0 34px #2d22171f,-1px 1px #ffffff80}.book-v13-leaf-back{border-radius:8px 1px 2px 11px;transform:rotateY(180deg);box-shadow:inset -27px 0 34px #2d221729}.book-v13-turning-leaf:after{content:"";backface-visibility:hidden;opacity:0;pointer-events:none;background:linear-gradient(90deg,#291f1659,#0000 24%,#ffffff1f 70%,#281e1429);animation:.9s ease-in-out both v13-leaf-shade;position:absolute;inset:0}.book-v13-offer-paper{color:#171717;text-align:center;background:#eeeae1;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:100%;display:flex}.book-v13-offer-paper span{color:var(--accent);letter-spacing:.2em;font-size:8px;font-weight:800}.book-v13-offer-paper strong{font-family:Georgia,serif;font-size:clamp(28px,3vw,48px);font-weight:400}.book-v13-page-hotspot{z-index:15;color:#d3cfc8;cursor:e-resize;letter-spacing:.15em;background:0 0;border:0;border-bottom:1px solid #777;padding:12px 0;font-size:8px;font-weight:800;position:absolute;bottom:30px;right:6vw}@keyframes v13-cover-flight{0%{left:var(--cover-left);top:var(--cover-top);width:var(--cover-width);height:var(--cover-height);transform:perspective(1600px)rotateX(0)rotateY(0)translateZ(0)}54%{transform:perspective(1600px)rotateX(5deg)rotateY(-12deg)translateZ(75px)}to{width:var(--closed-width);height:var(--closed-height);top:50%;left:50%;transform:translate(-50%,-50%)perspective(1600px)rotateX(2deg)rotateY(-3deg)translateZ(0);box-shadow:24px 35px 65px #000000c7}}@keyframes v13-book-center{0%{transform:translate(-25%)rotateX(2deg)rotateY(-3deg)}to{transform:translate(0)rotateX(0)rotateY(0)}}@keyframes v13-cover-open{0%{transform:rotateY(0)}58%{transform:rotateY(-124deg)}to{visibility:hidden;transform:rotateY(-179deg)}}@keyframes v13-turn-next{0%{transform:rotateY(0)}48%{transform:rotateY(-92deg)translateZ(12px)}to{transform:rotateY(-180deg)}}@keyframes v13-turn-previous{0%{transform:rotateY(0)}48%{transform:rotateY(92deg)translateZ(12px)}to{transform:rotateY(180deg)}}@keyframes v13-leaf-shade{0%,to{opacity:.05}48%{opacity:.72}}@keyframes v13-mobile-book-open{0%{opacity:1;transform:rotateX(2deg)rotateY(-3deg)}to{opacity:1;transform:none}}.scene{isolation:isolate;background:#070809;position:relative;overflow:hidden}.scene-overlay{align-items:center;min-height:860px;display:flex}.scene-overlay .scene-media{z-index:-3;position:absolute;inset:0;overflow:hidden}.scene-overlay .scene-media img{object-fit:cover;object-position:center;width:min(100%,2200px);height:100%;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.scene-overlay .scene-shade{z-index:-2;background:linear-gradient(90deg,#090a0b 0%,#090a0beb 7%,#090a0b94 25%,#090a0b14 50%,#090a0b94 75%,#090a0beb 93%,#090a0b 100%),linear-gradient(#090a0b 0%,#090a0b1f 20% 72%,#090a0b 100%);position:absolute;inset:0}.scene-overlay:after{content:"";z-index:-1;background:linear-gradient(90deg,#000000b8,#0000 58%);position:absolute;inset:0}.scene-overlay.scene-right:after{background:linear-gradient(270deg,#000000b8,#0000 58%)}.scene-overlay.scene-center:after{background:radial-gradient(circle,#0000,#000000b8)}.scene-overlay .scene-copy{text-shadow:0 3px 24px #000;width:min(650px,90%);margin:0 6vw;padding:120px 0}.scene-overlay.scene-right .scene-copy{margin-left:auto}.scene-overlay.scene-center .scene-copy{text-align:center;margin-inline:auto}.scene-split{grid-template-columns:minmax(0,1.55fr) minmax(400px,.72fr);min-height:760px;display:grid}.scene-split .scene-media{background:#050607;min-width:0;min-height:760px;position:relative;overflow:hidden}.scene-split .scene-media img{object-fit:cover;object-position:center}.scene-split .scene-media-shade{pointer-events:none;background:linear-gradient(90deg,#070809 0%,#0000 8% 92%,#070809 100%),linear-gradient(#070809 0%,#0000 12% 88%,#070809 100%);position:absolute;inset:0}.scene-split .scene-copy{z-index:2;background:#090a0b;flex-direction:column;justify-content:center;min-width:0;padding:100px clamp(34px,4vw,78px);display:flex;position:relative}.scene-image-left .scene-media{grid-area:1/1}.scene-image-left .scene-copy{grid-area:1/2}.scene-image-right{grid-template-columns:minmax(400px,.72fr) minmax(0,1.55fr)}.scene-image-right .scene-copy{grid-area:1/1}.scene-image-right .scene-media{grid-area:1/2}.scene h2{margin:0;font-size:clamp(52px,6.2vw,100px);line-height:.94}.scene-split h2{font-size:clamp(46px,4.8vw,78px)}.scene-copy>p:last-child{color:#ddd9d1;max-width:560px;margin:30px 0 0;font-family:Georgia,serif;font-size:19px;line-height:1.7}.scene-overlay.scene-right .scene-copy>p:last-child{margin-left:auto}.inside{background:var(--paper);color:var(--ink);overflow:hidden}.inside-heading{max-width:910px}.inside-heading>p:not(.rule-label){color:#55514b;max-width:650px;margin:27px 0 0;font-family:Georgia,serif;font-size:19px;line-height:1.6}.spread-stage{height:min(67vw,900px);margin-top:80px;position:relative}.page-card{background:#fff;border:1px solid #d5d0c6;width:35%;margin:0;position:absolute;box-shadow:0 30px 70px #1e160d38}.page-card img{width:100%}.page-card-left{top:7%;left:3%;transform:rotate(-6deg)}.page-card-main{z-index:2;top:0;left:32.5%}.page-card-right{top:10%;right:2%;transform:rotate(7deg)}.inside-facts{border-top:1px solid #b9b3a8;grid-template-columns:repeat(3,1fr);margin-top:45px;display:grid}.inside-facts div{border-right:1px solid #c9c4bb;padding:34px 4vw 10px 0}.inside-facts div+div{padding-left:4vw}.inside-facts div:last-child{border-right:0}.inside-facts span,.learning-grid span{color:var(--accent-deep);font-family:Georgia,serif;font-size:13px}.inside-facts h3,.learning-grid h3{letter-spacing:.15em;text-transform:uppercase;margin:14px 0 10px;font-size:12px}.inside-facts p,.learning-grid p{color:#66615a;margin:0;font-family:Georgia,serif;line-height:1.55}.learning{color:var(--ink);background:#e8e4dc}.learning-heading{grid-template-columns:.7fr 1.3fr;column-gap:7vw;display:grid}.learning-heading .rule-label{grid-row:1/3}.learning-heading>p:not(.rule-label){color:#5d5952;max-width:700px;margin:30px 0 0;font-family:Georgia,serif;font-size:18px;line-height:1.7}.learning-grid{border-top:1px solid #aaa59c;grid-template-columns:repeat(4,1fr);margin-top:80px;display:grid}.learning-grid>div{border-right:1px solid #bdb8ae;padding:32px 2.8vw 40px 0}.learning-grid>div+div{padding-left:2.8vw}.learning-grid>div:last-child{border-right:0}.orientation-card{background:#f6f3ed;grid-template-columns:48% 52%;align-items:center;max-width:1050px;margin:95px auto 0;display:grid;box-shadow:0 30px 80px #281e142e}.orientation-card img{border-right:1px solid #d5d0c6;width:100%}.orientation-card figcaption{flex-direction:column;gap:24px;padding:7vw;display:flex}.orientation-card figcaption span{color:var(--accent-deep);letter-spacing:.25em;font-size:9px}.orientation-card figcaption strong{font-family:Georgia,serif;font-size:clamp(27px,3.2vw,50px);font-weight:400;line-height:1.15}.open-book-stage{max-width:1220px;margin:105px auto 0}.open-book{--physical-cover:#0d0e0f;--physical-pages:#ded9cf;--physical-fold-dark:#2a20173d;perspective:2200px;filter:drop-shadow(0 30px 34px #18120d47);grid-template-columns:1fr 1fr;display:grid;position:relative}.open-book:before{content:"";z-index:-2;background:linear-gradient(180deg,transparent 0 7px,var(--physical-cover) 7px 100%),repeating-linear-gradient(0deg,#c8c2b7 0 1px,var(--physical-pages) 1px 3px);border-radius:0 0 12px 12px;height:20px;position:absolute;bottom:-14px;left:1.2%;right:1.2%;box-shadow:0 18px 28px #18120d3d}.book-page{aspect-ratio:804/1080;background:#fff;position:relative;overflow:hidden}.book-page img{object-fit:cover}.book-page-left{transform-origin:100%;border-radius:8px 1px 2px 10px;transform:rotateY(2.2deg);box-shadow:inset -24px 0 28px #362d211f,inset 0 0 0 1px #4a403414}.book-page-right{transform-origin:0;border-radius:1px 8px 10px 2px;transform:rotateY(-2.2deg);box-shadow:inset 24px 0 28px #362d211f,inset 0 0 0 1px #4a403414}.book-spine{z-index:4;background:linear-gradient(90deg,transparent 0%,var(--physical-fold-dark) 36%,#1c150f4d 46%,#ffffff70 50%,#1c150f45 54%,var(--physical-fold-dark) 64%,transparent 100%);pointer-events:none;width:32px;position:absolute;top:.4%;bottom:.4%;left:50%;transform:translate(-50%)}.open-book-stage figcaption{color:#635f58;justify-content:space-between;align-items:baseline;gap:30px;margin-top:38px;display:flex}.open-book-stage figcaption span{color:var(--accent-deep);letter-spacing:.22em;font-size:9px;font-weight:800}.open-book-stage figcaption p{margin:0;font-family:Georgia,serif;font-size:15px}.book-caption-mobile{display:none}.permanent{background:#101113}.permanent-copy{grid-template-columns:.7fr 1.3fr;gap:5vw;display:grid}.comparison{border-top:1px solid var(--line);margin-top:80px}.comparison-row{border-bottom:1px solid var(--line);grid-template-columns:1.4fr .8fr .8fr;align-items:center;min-height:82px;display:grid}.comparison-row span,.comparison-row strong{letter-spacing:.12em;text-transform:uppercase;padding:0 24px;font-size:11px}.comparison-row span+span,.comparison-row span+strong,.comparison-row strong+span{border-left:1px solid var(--line);align-items:center;height:100%;display:flex}.comparison-row strong{color:var(--accent-bright)}.comparison-head{color:#696969;min-height:50px}.comparison-head span{font-size:8px}.proof{color:#fff;background:#d73b25}.proof-heading{grid-template-columns:.65fr 1.35fr;column-gap:6vw;display:grid}.proof-heading .rule-label{color:#1a0d09;grid-row:1/3}.proof-heading .rule-label span{background:#1a0d09}.proof-heading h2 em{color:#1a0d09}.proof-heading>p:not(.rule-label){max-width:720px;margin:30px 0 0;font-family:Georgia,serif;font-size:19px;line-height:1.65}.proof-grid{border-top:1px solid #ffffff6b;grid-template-columns:repeat(3,1fr);margin-top:80px;display:grid}.proof-grid article{border-right:1px solid #ffffff4d;padding:34px 3.2vw 20px 0}.proof-grid article+article{padding-left:3.2vw}.proof-grid article:last-child{border-right:0}.proof-grid span,.proof-grid small{letter-spacing:.22em;font-size:8px;line-height:1.5;display:block}.proof-grid h3{margin:28px 0 15px;font-family:Georgia,serif;font-size:32px;font-weight:400}.proof-grid p{min-height:110px;font-family:Georgia,serif;line-height:1.65}.proof-grid small{opacity:.75;border-top:1px solid #ffffff4d;padding-top:20px}.value{background:radial-gradient(circle at 78% 18%,rgba(var(--accent-rgb),.11),transparent 30%),linear-gradient(180deg,#101113 0%,#090a0b 100%);color:#f3f0e9;isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.value:before{content:"";z-index:-1;opacity:.3;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.value-heading{z-index:2;width:min(1100px,100%);position:relative}.value-heading .rule-label{margin-bottom:42px}.value-heading h2{color:#f5f2eb;max-width:1040px;font-size:clamp(62px,7vw,118px);line-height:.9}.value-heading h2 em{color:var(--accent-bright);font-weight:400}.value-heading>p:not(.rule-label){color:#aaa69f;max-width:760px;margin:42px 0 0;font-family:Georgia,serif;font-size:19px;line-height:1.65}.value-product{z-index:1;isolation:isolate;justify-content:center;align-items:flex-end;width:100%;margin-top:76px;padding:22px 2vw 42px;display:flex;position:relative}.value-product:after{content:"";z-index:-1;filter:blur(14px);background:radial-gradient(#000000e0,#0000 67%);border-radius:50%;height:110px;position:absolute;bottom:22px;left:5%;right:5%}.value-book{transform-origin:50% 100%;filter:drop-shadow(14px 18px 12px #000000a6);width:clamp(128px,13.2vw,236px);margin:0 0 0 clamp(-64px,-3.2vw,-38px);position:relative}.value-book:first-child{margin-left:0}.value-book img{border:1px solid #ffffff1f;width:100%;height:auto;animation:8.8s ease-in-out infinite value-book-drift;display:block}.value-book:nth-child(2) img{animation-duration:9.6s;animation-delay:-1.4s}.value-book:nth-child(3) img{animation-duration:8.4s;animation-delay:-3.1s}.value-book:nth-child(4) img{animation-duration:9.3s;animation-delay:-4.7s}.value-book:nth-child(5) img{animation-duration:8.7s;animation-delay:-6.2s}.value-book:nth-child(6) img{animation-duration:9.8s;animation-delay:-7.5s}@keyframes value-book-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.value-book-1{z-index:1;transform:translateY(19px)rotate(-6deg)}.value-book-2{z-index:2;transform:translateY(7px)rotate(-3.5deg)}.value-book-3{z-index:3;transform:translateY(-3px)rotate(-1.2deg)}.value-book-4{z-index:4;transform:translateY(-3px)rotate(1.2deg)}.value-book-5{z-index:5;transform:translateY(7px)rotate(3.5deg)}.value-book-6{z-index:6;transform:translateY(19px)rotate(6deg)}.value-offer{z-index:2;border-top:1px solid #ffffff2b;border-bottom:1px solid #ffffff2b;grid-template-columns:minmax(310px,1fr) auto;align-items:center;gap:6vw;margin-top:48px;padding:42px 0 44px;display:grid;position:relative}.value-price>span{color:var(--accent-bright);letter-spacing:.22em;margin-bottom:12px;font-size:8px;font-weight:800;display:block}.value-price>div{align-items:flex-start;display:flex}.value-price sup{color:var(--accent-bright);margin:11px 7px 0 0;font-family:Georgia,serif;font-size:32px;line-height:1}.value-price strong{letter-spacing:-.065em;font-family:Georgia,serif;font-size:clamp(76px,7vw,112px);font-weight:400;line-height:.76}.value-price>small{color:#aaa69f;letter-spacing:.17em;margin-top:40px;font-size:8px;font-weight:700;line-height:1.6;display:block}.value-offer-action{justify-content:flex-end;align-items:center;display:flex}.value-offer .amazon-cta-button{flex:none}.value-note{z-index:2;color:#65635f;letter-spacing:.08em;max-width:900px;margin-top:18px;font-size:8px;line-height:1.55;display:block;position:relative}.faq{background:#0c0d0e;grid-template-columns:.75fr 1.25fr;gap:9vw;display:grid}.faq-title{align-self:start;position:sticky;top:110px}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;padding:29px 0;font-family:Georgia,serif;font-size:21px;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--accent);font-family:Arial,sans-serif;font-size:25px;font-weight:300;transition:all .2s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{color:#99958e;margin:0;padding:0 55px 28px 0;font-family:Georgia,serif;line-height:1.7}.finale{color:#f4f1ea;text-align:center;background:linear-gradient(#0c0d0e 0%,#0a0b0c 70%,#08090a 100%);grid-template-columns:1fr;place-items:start center;gap:26px;padding:108px 4.2vw 36px;display:grid;position:relative;overflow:hidden}.finale-copy{z-index:2;flex-direction:column;align-items:center;width:100%;max-width:1320px;display:flex;position:relative}.finale-copy .rule-label{margin-bottom:32px}.finale h2{overflow-wrap:anywhere;max-width:1180px;margin:0;font-size:clamp(54px,5.8vw,104px);line-height:.92}.finale h2 em{color:var(--accent);font-weight:400}.finale-copy .button{margin-top:34px}.finale-collection{isolation:isolate;justify-content:center;align-items:flex-end;width:100%;padding:18px 2vw 20px;display:flex;position:relative}.finale-collection:after{display:none}.finale-book{filter:drop-shadow(15px 20px 14px #0000009e);transform-origin:50% 100%;width:clamp(135px,13vw,235px);margin:0 0 0 clamp(-70px,-3.6vw,-42px);transition:transform .3s;position:relative}.finale-book:first-child{margin-left:0}.finale-book img{border:1px solid #ffffff24;width:100%;height:auto;display:block}.finale-book-1{z-index:1;transform:translateY(17px)rotate(-7deg)}.finale-book-2{z-index:2;transform:translateY(4px)rotate(-4deg)}.finale-book-3{z-index:3;transform:translateY(-8px)rotate(-1.5deg)}.finale-book-4{z-index:4;transform:translateY(-8px)rotate(1.5deg)}.finale-book-5{z-index:5;transform:translateY(4px)rotate(4deg)}.finale-book-6{z-index:6;transform:translateY(17px)rotate(7deg)}footer{background:#08090a;border-top:0;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:20px;padding:42px 4.2vw 35px;display:grid}.footer-brand{align-items:center;display:flex}.footer-brand img{width:145px;height:auto}footer>p.eyebrow{color:#777;text-align:center;margin:0}footer>div:nth-child(3){text-align:right;letter-spacing:.18em;text-transform:uppercase;font-size:9px}footer>div:nth-child(3) a{align-items:center;gap:9px;display:inline-flex}footer>div:nth-child(3) svg{stroke-width:1.8px;width:13px;height:13px}footer>small{color:#666;letter-spacing:.08em;border-top:1px solid #ffffff12;grid-column:1/-1;padding-top:28px;font-size:8px;line-height:1.6}.mobile-buy{display:none}@media (min-width:2200px){.scene-media{background:#090a0b}.scene-shade{background:linear-gradient(90deg,#090a0b 0% calc(50% - 1100px),#090a0be0 calc(50% - 1000px),#090a0b1f 42% 58%,#090a0be0 calc(50% + 1000px),#090a0b calc(50% + 1100px) 100%),linear-gradient(#090a0b 0%,#0000 20% 72%,#090a0b 100%)}}@media (max-width:1200px){.finale{padding-inline:28px}.finale-copy{min-width:0;max-width:100%}.finale h2{max-width:100%;font-size:clamp(50px,7.8vw,82px)}.finale-collection{max-width:100%;overflow:hidden}}@media (max-width:900px){.nav{grid-template-columns:1fr auto;height:68px;padding:0 20px}.nav-links{display:none}.amazon-badge-nav{width:120px}.hero{grid-template-columns:1fr;min-height:auto;padding:68px 20px 0}.hero-copy{padding:70px 0 30px}.hero h1{font-size:clamp(54px,15vw,82px)}.hero-deck{font-size:17px}.hero-actions{flex-direction:column;align-items:stretch;gap:12px}.button{width:100%}.amazon-cta-button{justify-content:center;min-width:0}.amazon-cta-button:before{position:absolute;left:20px}.amazon-cta-logo{margin-left:0}.text-link{text-align:center;border:0}.hero-visual{min-height:590px}.hero-book{width:46vw;max-width:250px}.hero-book-main{top:8%;left:25%}.hero-book-back{top:18%;left:2%}.hero-book-front{top:23%;left:50%}.hero-v11 .hero-copy{padding:48px 0 12px}.hero-v11 .hero-copy .eyebrow{letter-spacing:.27em;margin-bottom:18px;font-size:8px}.hero-v11 .hero-title-desktop,.hero-v11 .hero-deck-desktop{display:none}.hero-v11 .hero-title-mobile,.hero-v11 .hero-deck-mobile{display:block}.hero-v11 h1{max-width:680px;font-size:clamp(45px,11.8vw,62px);line-height:.92}.hero-v11 h1 em{font-size:.9em}.hero-v11 .hero-deck{max-width:560px;margin-top:24px;font-size:16px;line-height:1.5}.hero-v11 .hero-collection-label{color:#bab6ae;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:11px;margin:20px 0 0;font-size:8px;font-weight:700;display:flex}.hero-v11 .hero-collection-label span{color:var(--accent);letter-spacing:.08em;font-family:Georgia,serif;font-size:11px}.hero-v11 .hero-actions{margin-top:24px}.hero-v11 .hero-visual{min-height:520px;margin-top:-4px}.hero-v11 .hero-book{width:42vw;max-width:220px}.hero-v11 .hero-book-deep-left{top:4%;left:-8%;transform:rotate(-13deg)scale(.78)}.hero-v11 .hero-book-deep-center{top:-3%;left:28%;transform:rotate(-1deg)scale(.76)}.hero-v11 .hero-book-deep-right{top:5%;left:64%;transform:rotate(13deg)scale(.78)}.hero-v11 .hero-book-back{top:25%;left:-2%;transform:rotate(-9deg)scale(.9)}.hero-v11 .hero-book-main{top:15%;left:29%;transform:rotate(1deg)}.hero-v11 .hero-book-front{top:27%;left:61%;transform:rotate(9deg)scale(.9)}.hero-stats{grid-template-columns:1fr 1fr;row-gap:13px;bottom:14px;left:4%;right:4%}.hero-stat{min-height:36px;padding-inline:12px}.hero-stat:nth-child(3){border-left:0;padding-left:0}.hero-stat dd{min-width:51px;font-size:27px}.hero-stat dt{max-width:105px;font-size:6px}.hero-v11 .figure-note{display:none}.section-pad{padding:85px 22px}.manifesto-grid,.learning-heading,.permanent-copy,.proof-heading,.faq{grid-template-columns:1fr}.manifesto-grid{gap:35px}.manifesto-v11{min-height:720px}.manifesto-v11>.rule-label{margin-bottom:30px}.manifesto-value-grid{grid-template-columns:1fr;gap:60px}.manifesto-v11 h2{font-size:clamp(48px,12.4vw,70px)}.bookshelf-line-art{justify-self:start;max-width:520px}.bookshelf-books{height:250px}.manifesto h2,.collection-intro h2,.inside h2,.learning h2,.permanent h2,.proof h2,.value h2,.faq h2{font-size:clamp(43px,12vw,66px)}.volume-grid{grid-template-columns:1fr 1fr}.volume-card{padding:24px 16px}.volume-card:nth-child(3n){border-right:1px solid var(--line)}.volume-card:nth-child(2n){border-right:0}.volume-open-cue{opacity:1;transform:none}.volume-meta{flex-direction:column;gap:7px}.scene-overlay{align-items:flex-end;min-height:720px}.scene-overlay .scene-shade{background:linear-gradient(90deg,#090a0b 0%,#090a0b73 16%,#090a0b1f 50%,#090a0b73 84%,#090a0b 100%),linear-gradient(#090a0b 0%,#0000 25%,#090a0b42 54%,#090a0b 100%)}.scene-overlay:after,.scene-overlay.scene-right:after{background:linear-gradient(#0000 30%,#000000d9)}.scene-overlay .scene-copy,.scene-overlay.scene-right .scene-copy{margin:0 22px;padding:100px 0 75px}.scene-split,.scene-image-right{flex-direction:column;min-height:0;display:flex}.scene-split .scene-media{aspect-ratio:16/10;order:1;width:100%;min-height:0}.scene-split .scene-media img{object-fit:cover}.scene-split .scene-copy{order:2;min-height:440px;padding:70px 22px 88px}.scene-split .scene-media-shade{background:linear-gradient(90deg,#070809 0%,#0000 7% 93%,#070809 100%),linear-gradient(#070809 0%,#0000 10% 78%,#070809 100%)}.scene h2{font-size:clamp(46px,12vw,68px)}.scene-copy>p:last-child{font-size:17px}.spread-stage{height:126vw;margin-top:65px}.page-card{width:59%}.page-card-left{top:15%;left:-18%}.page-card-main{top:0;left:20.5%}.page-card-right{top:17%;right:-20%}.inside-facts,.learning-grid,.proof-grid{grid-template-columns:1fr}.inside-facts div,.inside-facts div+div,.learning-grid>div,.learning-grid>div+div{border-bottom:1px solid #c9c4bb;border-right:0;padding:25px 0}.learning-heading .rule-label,.proof-heading .rule-label{grid-row:auto}.learning-grid,.proof-grid{margin-top:50px}.orientation-card{grid-template-columns:1fr;margin-top:60px}.orientation-card figcaption{padding:40px 28px}.open-book-stage{margin-top:65px}.open-book{filter:drop-shadow(0 24px 25px #2a1f1238);width:min(100%,500px);margin-inline:auto;display:block}.book-page-left{display:none}.book-page-right{border-radius:2px 8px 10px 3px;transform:none;box-shadow:inset 18px 0 22px #362d2121,inset 0 0 0 1px #4a403414}.book-spine{background:linear-gradient(90deg,#2a211838,#fff3,#0000);width:18px;left:0;transform:none}.open-book:before{left:2%;right:0}.open-book-stage figcaption{flex-direction:column;align-items:flex-start;gap:10px;margin-top:30px}.book-caption-desktop{display:none}.book-caption-mobile{display:block}.proof-grid article,.proof-grid article+article{border-bottom:1px solid #ffffff4d;border-right:0;padding:30px 0}.proof-grid p{min-height:0}.comparison-row{grid-template-columns:1.2fr .8fr .8fr}.comparison-row span,.comparison-row strong{letter-spacing:.07em;padding:0 9px;font-size:8px}.value-heading .rule-label{margin-bottom:28px}.value-heading h2{font-size:clamp(48px,12vw,68px)}.value-heading>p:not(.rule-label){margin-top:32px;font-size:16px}.value-product{width:calc(100% + 24px);margin:58px -12px 0;padding:12px 0 32px 5vw;overflow:hidden}.value-book{width:clamp(105px,29vw,180px);margin-left:clamp(-62px,-11.5vw,-39px)}.value-offer{grid-template-columns:1fr;gap:38px;margin-top:42px;padding:36px 0 38px}.value-price>small{margin-top:40px}.value-offer-action{align-items:stretch}.value-offer .amazon-cta-button{width:100%}.faq{gap:50px}.faq-title{position:static}.finale{gap:24px;padding:82px 22px 44px}.finale-copy .rule-label{margin-bottom:26px}.finale h2{font-size:clamp(42px,10.8vw,68px)}.finale-copy .button{margin-top:28px}.finale-collection{margin-inline:-16px;padding:18px 0 20px 8vw}.finale-book{width:clamp(105px,29vw,180px);margin-left:clamp(-66px,-12vw,-42px)}.book-modal-panel{grid-template-rows:68px minmax(0,1fr) 70px}.book-modal-header{grid-template-columns:1fr auto;padding:0 16px}.book-modal-progress{display:none}.book-modal-stage{padding:16px}.book-modal-book{aspect-ratio:.708;width:min(500px,88vw);display:block}.book-modal-page-left{display:none}.book-modal-page-right{border-radius:4px 10px 12px 5px;position:absolute;inset:0;box-shadow:inset 25px 0 34px #2d221729,inset 0 0 0 1px #3d322724}.book-modal-spine{width:22px;left:0;transform:none}.book-modal-cover-flap{transform-origin:0;width:100%;left:0}.book-modal-controls{grid-template-columns:1fr 1fr;padding:0 16px}.book-modal-controls>div{display:none}.book-modal-offer{padding:10%}.book-modal-offer h3{font-size:clamp(26px,7.5vw,40px)}.book-modal-offer>p{font-size:12px}.book-modal-offer>div{flex-direction:column;align-items:flex-start;gap:4px}.book-modal-v13{--closed-width:min(88vw,500px,calc((100vh - 170px)*.708));--closed-height:min(124.3vw,706px,calc(100vh - 170px))}.book-modal-v13 .book-v13-book{aspect-ratio:.708;width:min(500px,88vw);display:block;transform:none}.book-modal-v13.is-opening .book-v13-book{animation:1.05s forwards v13-mobile-book-open}.book-modal-v13.is-ready .book-v13-book{transform:none}.book-modal-v13 .book-v13-cover-flap{width:100%;left:0}.book-modal-v13 .book-v13-page-block-left{display:none}.book-modal-v13 .book-v13-page-block-right{width:99%;left:.5%;right:.5%}.book-modal-v13 .book-v13-turning-leaf{width:100%;left:0}.book-modal-v13 .book-v13-page-hotspot{bottom:88px;right:22px}footer{text-align:center;grid-template-columns:1fr;padding-bottom:100px}.footer-brand{justify-content:center}footer>div:nth-child(3){text-align:center}.mobile-buy{z-index:100;color:#0b0c0d;background:#f2efe8;justify-content:space-between;align-items:center;height:66px;padding:10px 10px 10px 16px;display:flex;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 8px 35px #0000008c}.mobile-buy div{flex-direction:column;gap:4px;display:flex}.mobile-buy span{letter-spacing:.17em;color:#777;font-size:7px}.mobile-buy strong{font-family:Georgia,serif;font-size:15px;font-weight:400}.mobile-buy a{background:var(--accent);color:#fff;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;height:46px;padding:0 16px;font-size:9px;font-weight:800;display:flex}.mobile-buy a svg{stroke-width:1.8px;flex:none;width:14px;height:14px}.mobile-buy-v2{left:12px;right:12px;bottom:max(10px,env(safe-area-inset-bottom));color:#f4f1ea;-webkit-backdrop-filter:blur(18px);opacity:0;pointer-events:none;background:#0c0d0ef0;border:1px solid #ffffff2e;height:72px;padding:7px;transition:opacity .3s,transform .42s cubic-bezier(.22,.75,.22,1);transform:translateY(calc(100% + 28px));box-shadow:0 18px 50px #0000009e,inset 0 1px #ffffff0f}.mobile-buy-v2.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.mobile-buy-v2 .mobile-buy-cover{background:#191a1c;flex:0 0 41px;width:41px;height:56px;display:block;position:relative;overflow:hidden;box-shadow:0 5px 15px #00000080}.mobile-buy-v2 .mobile-buy-cover img{object-fit:cover}.mobile-buy-v2 .mobile-buy-copy{flex:1;min-width:0;padding-left:5px}.mobile-buy-v2 .mobile-buy-copy span{color:#8f8d88;letter-spacing:.18em;white-space:nowrap;font-size:6px}.mobile-buy-v2 .mobile-buy-copy strong{color:#f1eee7;text-overflow:ellipsis;white-space:nowrap;font-family:Georgia,serif;font-size:14px;overflow:hidden}.mobile-buy-v2>a{background:var(--accent);flex:0 0 82px;justify-content:space-between;height:56px;padding:0 13px}.mobile-buy-v111>a.mobile-buy-cta{color:#fff;background:linear-gradient(135deg,var(--accent-bright),var(--accent-deep));border:1px solid #fff3;flex-direction:column;flex:0 0 116px;justify-content:center;align-items:stretch;gap:3px;padding:0 13px;box-shadow:inset 0 1px #ffffff1f}.mobile-buy-v111 .mobile-buy-cta small{color:#ffffffb8;letter-spacing:.2em;white-space:nowrap;font-size:6px;font-weight:700;line-height:1}.mobile-buy-v111 .mobile-buy-cta strong{color:#fff;letter-spacing:.12em;justify-content:space-between;align-items:center;width:100%;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:800;display:flex}.mobile-buy-v111 .mobile-buy-cta svg{color:#fff;width:14px;height:14px}}@media (max-width:520px){.brand>img{width:138px}.volume-grid{grid-template-columns:1fr}.volume-card,.volume-card:nth-child(3n){border-right:0}.page-card{width:67%}.page-card-main{left:16.5%}.scene{min-height:650px}.hero-v11 h1{font-size:clamp(42px,11.4vw,52px)}.hero-v11 .hero-copy{padding-top:42px}.hero-v11 .hero-visual{min-height:500px}.mobile-buy-v2 .mobile-buy-copy span{text-overflow:ellipsis;max-width:140px;overflow:hidden}.manifesto-v11{min-height:680px}.manifesto-value-grid{gap:46px}.bookshelf-books{gap:5px;height:205px;padding-inline:8px}.bookshelf-books>span{padding:10px 5px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.collection-v14 .collection-intro h2 em{color:var(--accent)}.book-modal-v14{--v14-closed-width:min(42vw,625px,calc((100vh - 190px)*.708));--v14-closed-height:min(59.322vw,883px,calc(100vh - 190px))}.book-modal-v14 .book-modal-stage{isolation:isolate;padding:18px 4vw 24px;position:relative}.book-v14-flight-cover{z-index:30;left:var(--cover-left);top:var(--cover-top);width:var(--cover-width);height:var(--cover-height);transform-origin:50%;transform-style:preserve-3d;background:#101112;border-radius:2px 8px 10px 2px;animation:.72s cubic-bezier(.2,.76,.18,1) forwards v14-cover-flight;position:fixed;overflow:hidden;box-shadow:0 18px 45px #0000008c}.book-v14-flight-cover:after{content:"";z-index:2;pointer-events:none;border:1px solid #ffffff2b;position:absolute;inset:0;box-shadow:inset -9px 0 11px #00000085}.book-v14-flight-cover img{object-fit:cover}.book-modal-v14.is-reader .book-v14-flight-cover{visibility:hidden}.stpf-host{z-index:3;opacity:0;filter:drop-shadow(0 34px 42px #000000b3);place-items:center;width:min(88vw,1250px,141.6vh - 269.04px);max-height:calc(100vh - 190px);transition:opacity .22s;display:grid;position:relative}.book-modal-v14.is-reader .stpf-host{opacity:1}.stpf-host>.stpf-book{width:100%}.stpf-host .stf__parent{margin-inline:auto}.stpf-host .stf__block{overflow:visible}.stpf-page{color:#111;background:#f4f1ea;overflow:hidden}.stpf-page>img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.stpf-inside-cover{color:#eeeae2;text-align:center;background:radial-gradient(circle at 50% 34%,#2a2b2d,#101113 64%);flex-direction:column;justify-content:center;align-items:center;padding:10%;box-shadow:inset -30px 0 44px #0000007a;display:flex!important}.stpf-inside-cover span,.stpf-offer-page>span{color:var(--accent);letter-spacing:.22em;font-size:8px;font-weight:800}.stpf-inside-cover strong{margin:25px 0;font-family:Georgia,serif;font-size:clamp(30px,3.2vw,54px);font-weight:400;line-height:1.04}.stpf-inside-cover small{color:#7e7b75;letter-spacing:.18em;text-transform:uppercase;font-size:8px}.stpf-offer-page{background:radial-gradient(circle at 76% 12%,rgba(var(--accent-rgb),.15),transparent 31%),#eeeae1;flex-direction:column;justify-content:center;align-items:flex-start;padding:9% 10%;display:flex!important}.stpf-offer-page h3{max-width:500px;margin:18px 0 13px;font-family:Georgia,serif;font-size:clamp(29px,3vw,50px);font-weight:400;line-height:1.02}.stpf-offer-page>p{color:#5e5951;max-width:470px;margin:0 0 20px;font-family:Georgia,serif;font-size:14px;line-height:1.55}.stpf-offer-page>div{align-items:baseline;gap:14px;margin-bottom:20px;display:flex}.stpf-offer-page>div strong{font-family:Georgia,serif;font-size:35px;font-weight:400}.stpf-offer-page>div small{color:#777;letter-spacing:.15em;font-size:7px;font-weight:800}.stpf-offer-page>a{background:var(--accent);color:#fff;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:16px 18px;font-size:9px;font-weight:800;display:flex}.stpf-offer-page>small{color:#777;margin-top:13px;font-family:Georgia,serif;font-size:10px;line-height:1.4}.stpf-page-block{z-index:1;aspect-ratio:1.416;pointer-events:none;opacity:0;width:min(87vw,1238px,140.2vh - 266.38px);transition:opacity .25s .12s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.book-modal-v14.is-reader .stpf-page-block{opacity:1}.stpf-page-block i{background:#c9c3b8;border:1px solid #5b504242;border-radius:7px 7px 11px 11px;position:absolute;inset:1.1% .35% -1.1%}.stpf-page-block i:first-child{background:#eee9df;transform:translateY(2px)scaleX(.999)}.stpf-page-block i:nth-child(2){background:#c8c2b6;transform:translateY(5px)scaleX(.996)}.stpf-page-block i:nth-child(3){background:#e5e0d5;transform:translateY(8px)scaleX(.992)}.stpf-page-block i:nth-child(4){background:repeating-linear-gradient(#ddd8cd 0 1px,#aaa398 1px 2px);transform:translateY(11px)scaleX(.988)}.stpf-drag-hint{z-index:6;color:#85817a;letter-spacing:.17em;pointer-events:none;margin:0;font-size:7px;font-weight:800;position:absolute;bottom:8px;right:5vw}@keyframes v14-cover-flight{0%{left:var(--cover-left);top:var(--cover-top);width:var(--cover-width);height:var(--cover-height);transform:perspective(1600px)rotateX(0)rotateY(0)translateZ(0)}54%{transform:perspective(1600px)rotateX(5deg)rotateY(-12deg)translateZ(75px)}to{width:var(--v14-closed-width);height:var(--v14-closed-height);top:50%;left:50%;transform:translate(-50%,-50%)perspective(1600px)rotateX(2deg)rotateY(-3deg);box-shadow:24px 35px 65px #000c}}@media (max-width:900px){.book-modal-v14{--v14-closed-width:min(88vw,500px,calc((100vh - 170px)*.708));--v14-closed-height:min(124.3vw,706px,calc(100vh - 170px))}.book-modal-v14 .book-modal-stage{padding:12px 10px 20px}.stpf-host{width:min(90vw,500px,70.8vh - 120.36px);max-height:calc(100vh - 170px)}.stpf-page-block{aspect-ratio:.708;width:min(89vw,494px,70vh - 119px)}.stpf-drag-hint{font-size:6px;bottom:5px;right:16px}.stpf-inside-cover strong{font-size:clamp(28px,9vw,46px)}.stpf-offer-page{padding:10%}.stpf-offer-page h3{font-size:clamp(25px,7.4vw,39px)}.stpf-offer-page>p{font-size:12px}.stpf-offer-page>div{flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:15px}.stpf-offer-page>div strong{font-size:29px}.stpf-offer-page>a{padding:14px 13px;font-size:8px}.stpf-offer-page>small{font-size:9px}}.book-modal-v14.is-simple-reader .book-modal-backdrop{-webkit-backdrop-filter:none;background:#030405f7;animation:none}.book-modal-v14.is-simple-reader .book-modal-panel{grid-template-rows:70px minmax(0,1fr) 70px}.book-modal-v14.is-simple-reader .book-modal-stage{background:#050607;padding:22px max(24px,6vw)}.book-modal-v14.is-simple-reader .stpf-host{opacity:1;filter:drop-shadow(0 24px 32px #0000009e);width:min(82vw,1100px,141.6vh - 269.04px);max-height:calc(100vh - 190px);transition:none}.book-modal-v14.is-simple-reader .stpf-book{--physical-cover:#0d0e0f;--physical-pages:#ded9cf;--physical-fold-dark:#2a20173d}.book-modal-v14.is-simple-reader .stpf-book:before{content:"";z-index:-1;background:linear-gradient(180deg,transparent 0 6px,var(--physical-cover) 6px 100%),repeating-linear-gradient(0deg,#c8c2b7 0 1px,var(--physical-pages) 1px 3px);pointer-events:none;border-radius:0 0 11px 11px;height:18px;position:absolute;bottom:-12px;left:1.2%;right:1.2%;box-shadow:0 16px 24px #00000061}.book-modal-v14.is-simple-reader.is-landscape .stpf-book:after{content:"";z-index:4;opacity:1;background:linear-gradient(90deg,transparent 0%,var(--physical-fold-dark) 36%,#1c150f52 46%,#ffffff6b 50%,#1c150f47 54%,var(--physical-fold-dark) 64%,transparent 100%);pointer-events:none;width:32px;transition:opacity .14s;position:absolute;top:.35%;bottom:.35%;left:50%;transform:translate(-50%)}.book-modal-v14.is-simple-reader.is-portrait .stpf-book:after{content:"";z-index:4;opacity:1;pointer-events:none;background:linear-gradient(90deg,#1c150f47,#fff3 42%,#0000);width:18px;transition:opacity .14s;position:absolute;top:.35%;bottom:.35%;left:0}.book-modal-v14.is-simple-reader.is-page-turning .stpf-book:after{opacity:0}.book-modal-v14.is-simple-reader .stpf-host .stf__block{overflow:hidden}.book-modal-v14.is-simple-reader .stpf-page{box-shadow:inset 0 0 0 1px #463b301a}.book-modal-v14.is-simple-reader.is-landscape .stpf-page.--left{border-radius:8px 1px 2px 10px}.book-modal-v14.is-simple-reader.is-landscape .stpf-page.--right{border-radius:1px 8px 10px 2px}.book-modal-v14.is-simple-reader.is-portrait .stpf-page{border-radius:2px 8px 10px 3px}.book-modal-v14.is-simple-reader .stpf-offer-page{padding:8.5% 9%}.book-modal-v14.is-simple-reader .stpf-offer-page h3{max-width:100%;margin:14px 0 11px;font-size:clamp(25px,2.45vw,40px);line-height:1.03}.book-modal-v14.is-simple-reader .stpf-offer-page>p{max-width:100%;margin-bottom:14px;font-size:12px;line-height:1.42}.book-modal-v14.is-simple-reader .stpf-offer-page>div{margin-bottom:14px}.book-modal-v14.is-simple-reader .stpf-offer-page>div strong{font-size:30px}.book-modal-v14.is-simple-reader .stpf-offer-page>a{padding:13px 14px;font-size:8px}.book-modal-v14.is-simple-reader .stpf-offer-page>small{margin-top:9px;font-size:9px}.book-modal-v14.is-simple-reader .stpf-collection-offer{background:radial-gradient(circle at 22% 12%,rgba(var(--accent-rgb),.16),transparent 31%),#e7e2d8}.book-modal-v14.is-simple-reader .stpf-drag-hint{bottom:7px;right:28px}@media (max-width:900px){.book-modal-v14.is-simple-reader .book-modal-panel{grid-template-rows:64px minmax(0,1fr) 64px}.book-modal-v14.is-simple-reader .book-modal-stage{padding:12px 10px 18px}.book-modal-v14.is-simple-reader .stpf-host{width:min(88vw,480px,70.8vh - 110.448px);max-height:calc(100vh - 156px)}.book-modal-v14.is-simple-reader .stpf-offer-page{padding:9%}.book-modal-v14.is-simple-reader .stpf-offer-page h3{font-size:clamp(23px,7vw,35px)}.book-modal-v14.is-simple-reader .stpf-offer-page>p{font-size:11px}.book-modal-v14.is-simple-reader .stpf-drag-hint{bottom:4px;right:12px}.open-book{--physical-cover:#0d0e0f;--physical-pages:#ded9cf}.book-spine{background:linear-gradient(90deg,#1c150f47,#fff3 42%,#0000);width:18px;left:0;transform:none}.open-book:before{left:1%;right:1%}}@media (prefers-reduced-motion:reduce){.book-v14-flight-cover{animation-duration:.01ms!important}.stpf-host,.stpf-page-block{transition-duration:.01ms!important}}.atlas-access-home{isolation:isolate;background:#0a0b0c;align-items:center;min-height:760px;display:flex;position:relative;overflow:hidden}.atlas-access-home-image{z-index:-3;object-fit:cover;object-position:center}.atlas-access-home-shade{z-index:-2;background:linear-gradient(90deg,#060708fa 0%,#060708e6 35%,#0607083d 67%,#0607080d 100%),linear-gradient(#0000 66%,#060708d1);position:absolute;inset:0}.atlas-access-home-copy{width:min(720px,59%);padding:130px max(4.2vw,28px) 205px}.atlas-access-home-copy .rule-label{margin-bottom:38px}.atlas-access-brand{flex-direction:column;align-items:flex-start;gap:9px;margin:0;display:flex}.atlas-access-brand>img{width:min(590px,100%);height:auto}.atlas-access-brand>b{color:#f4f1ea;letter-spacing:.19em;font-family:Arial Black,Arial,Helvetica,sans-serif;font-size:clamp(25px,2.35vw,42px);font-weight:900;line-height:1}.atlas-access-home-copy>p:not(.rule-label){color:#c5c1b9;max-width:590px;margin:34px 0 38px;font-family:Georgia,serif;font-size:18px;line-height:1.62}.atlas-access-home-proof{border-top:1px solid #ffffff3d;min-height:142px;position:absolute;bottom:0;left:max(4.2vw,28px);right:max(4.2vw,28px)}.access-availability{color:#f2eee6;justify-content:space-between;align-items:center;gap:38px;width:100%;min-height:142px;display:flex}.access-availability-count,.access-availability-daily{align-items:center;gap:15px;display:flex}.access-availability-count strong{font-variant-numeric:tabular-nums lining-nums;min-width:176px;font-family:Georgia,serif;font-size:clamp(52px,4.8vw,84px);font-weight:400;line-height:1}.access-availability-count span,.access-availability-daily span,.access-availability-goal>span{color:#aaa7a1;letter-spacing:.18em;font-size:7px;font-weight:800;line-height:1.55}.access-give-loop{border-left:1px solid #ffffff2e;justify-content:flex-end;align-self:stretch;align-items:center;gap:clamp(15px,2vw,34px);width:min(620px,49%);padding-left:clamp(24px,3.5vw,68px);display:flex}.access-loop-node{align-items:center;gap:13px;min-width:135px;display:flex}.access-loop-node>span:last-child{align-items:center;gap:9px;display:flex}.access-loop-node b{font-family:Georgia,serif;font-size:32px;font-weight:400;line-height:1}.access-loop-node small,.access-loop-mark small{color:#aaa7a1;letter-spacing:.17em;white-space:nowrap;font-size:7px;font-weight:800;line-height:1.45}.access-loop-book,.access-loop-digital{border:1px solid #ffffffa6;flex:none;width:28px;height:38px;position:relative}.access-loop-book:before{content:"";border-left:1px solid #ffffff4d;position:absolute;top:0;bottom:0;left:5px}.access-loop-book i:first-child{border-top:1px solid var(--accent);position:absolute;top:9px;left:10px;right:5px}.access-loop-book i:last-child{border-top:1px solid #ffffff4d;position:absolute;top:15px;left:10px;right:5px}.access-loop-digital{border-color:var(--accent);transform:translate(-2px,-2px)}.access-loop-digital:before{content:"";z-index:-1;border:1px solid #ffffff47;position:absolute;inset:5px -6px -6px 5px}.access-loop-digital i:first-child{border-top:1px solid #ffffff5c;position:absolute;bottom:8px;left:6px;right:6px}.access-loop-digital i:last-child{background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;top:4px;right:4px}.access-loop-mark{flex-direction:column;justify-content:center;align-items:center;min-width:82px;display:flex;position:relative}.access-loop-mark:before,.access-loop-mark:after{content:"";border-top:1px solid #ffffff3d;width:22px;position:absolute;top:39%}.access-loop-mark:before{right:calc(100% - 8px)}.access-loop-mark:after{left:calc(100% - 8px)}.access-loop-mark strong{color:var(--accent);font-family:Georgia,serif;font-size:58px;font-weight:400;line-height:.7}.access-loop-mark small{letter-spacing:.15em;margin-top:10px;font-size:5px}.access-availability-goal>div{background:#ffffff2e;width:100%;height:2px;margin-bottom:13px;position:relative;overflow:hidden}.access-availability-goal i{background:var(--accent);display:block;position:absolute;inset:0 auto 0 0}.access-availability-daily strong{color:var(--accent);white-space:nowrap;font-family:Georgia,serif;font-size:30px;font-weight:400}.access-availability>small{color:#77746f;grid-column:1/-1;margin-top:-27px;font-family:Georgia,serif;font-size:10px}.access-availability.is-compact>small{display:none}.access-page{background:var(--paper);min-height:100svh;color:var(--ink)}.access-page-nav{z-index:20;color:#f4f1ea;border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;height:78px;padding:0 max(4.2vw,28px);display:flex;position:absolute;top:0;left:0;right:0}.access-page-nav>a:first-child img{width:152px;height:auto}.access-page-nav>a:last-child{letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:12px;font-size:9px;font-weight:800;display:inline-flex}.access-page-nav>a:last-child svg{width:14px;height:14px;color:var(--accent);stroke-width:1.8px}.access-page-hero{color:#f4f1ea;background:#090a0b;align-items:flex-end;min-height:max(900px,100svh);display:flex;position:relative;overflow:hidden}.access-page-hero>img{object-fit:cover;object-position:center}.access-page-hero-shade{background:linear-gradient(90deg,#060708f7,#060708ba 38%,#06070814 72%),linear-gradient(#0000 58%,#060708b8);position:absolute;inset:0}.access-page-hero-copy{z-index:2;width:min(760px,62%);padding:150px max(4.2vw,28px) 225px;position:relative}.access-page-label{color:var(--accent);letter-spacing:.32em;text-transform:uppercase;align-items:center;gap:16px;margin:0 0 34px;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;font-weight:800;line-height:1.45;display:flex}.access-page-label span{background:currentColor;width:34px;height:1px}.access-page-hero h1{max-width:760px}.access-page-hero h1.atlas-access-brand>img{width:min(660px,100%)}.access-page-hero h1.atlas-access-brand>b{font-size:clamp(28px,2.7vw,48px)}.access-process h2 em{color:var(--accent);font-weight:400}.access-page-hero-copy>p:not(.access-page-label){color:#d2cec6;margin:34px 0 36px;font-family:Georgia,serif;font-size:19px}.access-page-hero-availability{z-index:3;border-top:1px solid #ffffff3d;position:absolute;bottom:0;left:max(4.2vw,28px);right:max(4.2vw,28px)}.access-page-pad{padding:130px max(4.2vw,28px)}.access-mission{grid-template-columns:.48fr 1.52fr;align-items:start;gap:8vw;display:grid}.access-mission>div{max-width:1100px}.access-mission h2,.access-process>h2,.access-standards h2,.access-apply h2{letter-spacing:-.045em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,6.3vw,100px);font-weight:400;line-height:.96}.access-mission>div>p{color:#5e5a53;max-width:900px;margin:38px 0 0;font-family:Georgia,serif;font-size:20px;line-height:1.68}.access-process{color:#f4f1ea;background:#0c0d0e}.access-process>h2{max-width:1000px}.access-process-grid{border-top:1px solid #ffffff3d;grid-template-columns:repeat(3,1fr);margin-top:88px;display:grid}.access-process-grid article{border-right:1px solid #ffffff2e;min-height:300px;padding:38px 42px 44px 0}.access-process-grid article+article{padding-left:42px}.access-process-grid article:last-child{border-right:0}.access-process-grid span{color:var(--accent);font-family:Georgia,serif;font-size:16px}.access-process-grid h3{margin:46px 0 18px;font-family:Georgia,serif;font-size:30px;font-weight:400}.access-process-grid p{color:#9e9b95;max-width:390px;margin:0;font-family:Georgia,serif;font-size:15px;line-height:1.65}.access-community{isolation:isolate;color:#f4f1ea;background:#0b0c0c;align-items:flex-end;min-height:min(900px,82vw);display:flex;position:relative;overflow:hidden}.access-community>img{z-index:-3;object-fit:cover;object-position:center}.access-community-shade{z-index:-2;background:linear-gradient(90deg,#060708f0,#0607087a 48%,#0607080d 78%),linear-gradient(#0000 42%,#060708c7);position:absolute;inset:0}.access-community-copy{width:min(850px,62%);padding:130px max(4.2vw,28px)}.access-community-copy h2{letter-spacing:-.045em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(52px,6.6vw,106px);font-weight:400;line-height:.95}.access-community-copy h2 em{color:var(--accent);font-weight:400}.access-community-copy>p:not(.access-page-label){color:#cac6be;max-width:700px;margin:35px 0 0;font-family:Georgia,serif;font-size:18px;line-height:1.68}.access-campaign-frame{isolation:isolate;color:#f4f1ea;background:#0a0b0b;align-items:flex-end;min-height:min(940px,82vw);display:flex;position:relative;overflow:hidden}.access-campaign-frame:after{content:"";z-index:3;background:var(--accent);width:min(300px,28vw);height:5px;position:absolute;bottom:0;left:max(4.2vw,28px)}.access-campaign-frame>img{z-index:-3;object-fit:cover;object-position:center}.access-campaign-shade{z-index:-2;background:linear-gradient(90deg,#060708ed,#0607087a 45%,#06070808 76%),linear-gradient(#0000 38%,#060708c7);position:absolute;inset:0}.access-campaign-copy{width:min(840px,61%);padding:120px max(4.2vw,28px)}.access-campaign-copy h2{letter-spacing:-.048em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,6.7vw,108px);font-weight:400;line-height:.94}.access-campaign-copy h2 em{color:var(--accent);font-weight:400}.access-campaign-copy>p:not(.access-page-label){color:#c9c5bd;max-width:650px;margin:32px 0 0;font-family:Georgia,serif;font-size:18px;line-height:1.65}.access-campaign-frame.is-right{justify-content:flex-end}.access-campaign-frame.is-right:after{left:auto;right:max(4.2vw,28px)}.access-campaign-frame.is-right .access-campaign-shade{background:linear-gradient(270deg,#060708ed,#06070875 45%,#06070808 76%),linear-gradient(#0000 38%,#060708bf)}.access-campaign-frame.is-right .access-campaign-copy{text-align:left}.access-campaign-bangkok>img,.access-campaign-global>img{object-position:center 48%}.access-standards{grid-template-columns:1fr 1fr;gap:10vw;display:grid}.access-standards-intro>p:not(.access-page-label){color:#5d5952;margin:34px 0 0;font-family:Georgia,serif;font-size:18px;line-height:1.7}.access-rules{padding-top:42px}.access-rules h3{letter-spacing:.18em;text-transform:uppercase;margin:0 0 20px;font-size:11px}.access-rules h3:not(:first-child){margin-top:55px}.access-rules ul{border-top:1px solid #aaa59b;margin:0;padding:0;list-style:none}.access-rules li{color:#57534c;border-bottom:1px solid #c4bfb5;padding:18px 8px 18px 30px;font-family:Georgia,serif;font-size:15px;line-height:1.55;position:relative}.access-rules li:before{content:"→";color:var(--accent);font-family:Arial,sans-serif;position:absolute;top:18px;left:0}.access-apply{isolation:isolate;color:#fff;background:#080909;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:center;gap:7vw;min-height:900px;scroll-margin-top:24px;display:grid;position:relative;overflow:hidden}.access-apply-image{z-index:-3;object-fit:cover;object-position:center;filter:saturate(.82)contrast(1.04)}.access-apply-shade{z-index:-2;background:linear-gradient(90deg,#050606f7,#050606d1 43%,#05060680),linear-gradient(#0000 40%,#050606db);position:absolute;inset:0}.access-apply .access-page-label{color:var(--accent)}.access-apply-intro{z-index:1;max-width:760px;position:relative}.access-apply h2{color:#fff}.access-apply h2 em{color:var(--accent);font-weight:400}.access-apply-intro>p:not(.access-page-label):not(.access-apply-status){color:#c7c3bb;max-width:650px;margin:35px 0;font-family:Georgia,serif;font-size:18px;line-height:1.65}.access-apply-status{color:#8e8a83;letter-spacing:.17em;align-items:center;gap:12px;margin:0;font-size:8px;font-weight:800;display:flex}.access-apply-status span{background:var(--accent);border-radius:50%;width:7px;height:7px}.access-application-card{z-index:1;color:#f3efe7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08090adb;border:1px solid #ffffff40;position:relative;overflow:hidden;box-shadow:18px 18px #0000003d}.access-application-card-head{color:#f2eee7;letter-spacing:.2em;border-bottom:1px solid #fff3;justify-content:space-between;align-items:center;padding:25px 30px;font-size:9px;font-weight:800;display:flex}.access-application-card-head small{color:#77746f;font-size:7px}.access-application-steps{margin:0;padding:0;list-style:none}.access-application-steps>li{border-bottom:1px solid #ffffff29;grid-template-columns:38px 1fr 36px;align-items:center;gap:18px;min-height:118px;padding:25px 30px;display:grid}.access-application-steps>li>span{color:var(--accent);font-family:Georgia,serif;font-size:14px}.access-application-steps strong{margin-bottom:7px;font-family:Georgia,serif;font-size:28px;font-weight:400;display:block}.access-application-steps p{color:#98958f;margin:0;font-family:Georgia,serif;font-size:14px;line-height:1.5}.access-application-steps i{width:32px;height:32px;color:var(--accent);border:1px solid #ffffff80;border-radius:50%;place-items:center;font-family:Arial,sans-serif;font-size:14px;font-style:normal;font-weight:800;display:grid}.access-application-message>div>ul{grid-template-columns:1fr 1fr;gap:9px 18px;margin:19px 0 0;padding:0;list-style:none;display:grid}.access-application-message>div>ul li{color:#d1cdc5;grid-template-columns:18px 1fr;align-items:start;font-family:Georgia,serif;font-size:12px;line-height:1.4;display:grid}.access-application-message>div>ul li:last-child{grid-column:1/-1}.access-application-message>div>ul b{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:15px;height:15px;font-family:Arial,sans-serif;font-size:8px;display:grid}.access-application-note{color:#77746f;letter-spacing:.17em;text-transform:uppercase;margin:0;padding:22px 30px;font-size:8px;font-weight:800}.access-page-footer{color:#f4f1ea;background:#08090a;grid-template-columns:1fr 1fr 1fr;align-items:center;min-height:190px;padding:54px max(4.2vw,28px);display:grid}.access-page-footer img{width:145px;height:auto}.access-page-footer p{color:#8e8b85;text-align:center;font-family:Georgia,serif}.access-page-footer a{letter-spacing:.16em;text-transform:uppercase;justify-self:end;align-items:center;gap:9px;font-size:8px;font-weight:800;display:inline-flex}.access-page-footer a svg{stroke-width:1.8px;width:13px;height:13px}@media (max-width:900px){.atlas-access-home{align-items:flex-end;min-height:760px}.atlas-access-home-image{object-position:62% center}.atlas-access-home-shade{background:linear-gradient(#0607082e 0%,#060708d1 52%,#060708fa 100%)}.atlas-access-home-copy{width:100%;padding:330px 22px 190px}.atlas-access-brand>img{width:min(520px,100%)}.atlas-access-brand>b{font-size:clamp(22px,7vw,34px)}.atlas-access-home-copy>p:not(.rule-label){font-size:16px}.atlas-access-home-proof{min-height:148px;left:22px;right:22px}.access-availability{min-height:148px;display:flex}.access-availability-count strong{min-width:0;font-size:46px}.access-give-loop{gap:10px;width:auto;padding-left:18px}.access-loop-node{gap:7px;min-width:0}.access-loop-node>span:last-child{gap:5px}.access-loop-node b{font-size:24px}.access-loop-node small{font-size:5px}.access-loop-book,.access-loop-digital{width:21px;height:29px}.access-loop-mark{min-width:48px}.access-loop-mark strong{font-size:40px}.access-loop-mark small{display:none}.access-loop-mark:before,.access-loop-mark:after{width:12px}.access-availability-goal{grid-area:2/1/auto/-1;align-self:start}.access-availability-daily strong{font-size:23px}.access-availability-daily span,.access-availability>small{display:none}.access-page-nav{padding-inline:22px}.access-page-nav>a:first-child img{width:132px}.access-page-nav>a:last-child{font-size:7px}.access-page-hero{min-height:940px}.access-page-hero>img{object-position:61% center}.access-page-hero-shade{background:linear-gradient(#06070814,#060708b3 47%,#060708fa)}.access-page-hero-copy{width:100%;padding:270px 22px 205px}.access-page-hero-availability{left:22px;right:22px}.access-page-pad{padding:85px 22px}.access-mission,.access-standards,.access-apply{grid-template-columns:1fr;gap:35px}.access-mission h2,.access-process>h2,.access-standards h2,.access-apply h2{font-size:clamp(45px,13vw,72px)}.access-mission>div>p{font-size:17px}.access-process-grid{grid-template-columns:1fr;margin-top:55px}.access-process-grid article,.access-process-grid article+article{border-bottom:1px solid #ffffff2e;border-right:0;min-height:0;padding:34px 0 40px}.access-process-grid h3{margin-top:25px}.access-community{min-height:760px}.access-community>img{object-position:58% center}.access-community-shade{background:linear-gradient(#0607080d,#06070894 38%,#060708fa)}.access-community-copy{width:100%;padding:85px 22px}.access-community-copy h2{font-size:clamp(45px,13vw,72px)}.access-community-copy>p:not(.access-page-label){font-size:16px}.access-campaign-frame{min-height:760px}.access-campaign-frame:after,.access-campaign-frame.is-right:after{width:130px;height:4px;left:22px;right:auto}.access-campaign-frame>img,.access-campaign-bangkok>img,.access-campaign-global>img{object-position:center}.access-campaign-shade,.access-campaign-frame.is-right .access-campaign-shade{background:linear-gradient(#0607080d,#0607087a 36%,#060708fa)}.access-campaign-copy{width:100%;padding:85px 22px}.access-campaign-copy h2{font-size:clamp(45px,13vw,72px)}.access-campaign-copy>p:not(.access-page-label){max-width:560px;font-size:16px}.access-rules{padding-top:0}.access-apply{min-height:0;padding-block:100px}.access-apply-image{object-position:62% center}.access-apply-shade{background:linear-gradient(#05060661,#050606c7 32%,#050606fc)}.access-apply-intro{position:static}.access-application-card{box-shadow:9px 9px #0000003d}.access-application-card-head{padding:22px 18px}.access-application-steps>li{grid-template-columns:28px 1fr 32px;gap:12px;min-height:105px;padding:22px 18px}.access-application-steps strong{font-size:24px}.access-application-message>div>ul{grid-template-columns:1fr}.access-application-message>div>ul li:last-child{grid-column:auto}.access-application-note{padding:20px 18px}.access-page-footer{text-align:center;grid-template-columns:1fr;gap:28px}.access-page-footer img,.access-page-footer a{justify-self:center}}@media (max-width:560px){.access-availability{gap:12px}.access-availability-count span{max-width:75px}.access-give-loop{padding-left:12px}.access-loop-node>span:first-child,.access-loop-node small,.access-loop-mark:before,.access-loop-mark:after{display:none}.access-loop-node b{font-size:28px}.access-loop-mark{min-width:35px}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
