.home-shell.tangible-home{background:#fbf8f0}.home-shell.tangible-home .site-header{background:0 0;border-bottom:1px solid #5e59553d;gap:42px;height:90px;min-height:90px;margin:0 4%;padding:0}.home-shell.tangible-home .wordmark{letter-spacing:.12em;font-size:22px}.home-shell.tangible-home .desktop-nav{gap:36px;margin-left:auto;font-size:13px}.home-shell.tangible-home .nav-action{border-radius:12px;min-height:52px;padding:12px 22px;font-size:14px}.home-shell.tangible-home .hero{grid-template-rows:auto;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:35px;max-width:1550px;min-height:650px;margin:auto;padding:48px 5%;display:grid;overflow:visible}.home-shell.tangible-home .hero:after{display:none}.home-shell.tangible-home .hero-copy{grid-column:auto;max-width:490px;margin:0;padding:0}.home-shell.tangible-home .hero h1{letter-spacing:-.035em;font-size:clamp(48px,6.25vw,88px);line-height:1}.home-shell.tangible-home .hero h1 span{white-space:normal}.home-shell.tangible-home .hero-lede{max-width:35ch;margin:26px 0 0;font-size:18px;line-height:1.6}.home-shell.tangible-home .hero-page-one{color:var(--ink-soft);max-width:360px;margin:12px 0 22px;font-size:13px;line-height:1.6}.home-shell.tangible-home .hero-page-one a{min-height:44px;color:inherit;text-underline-offset:4px;align-content:center;display:inline-block}.home-shell.tangible-home .primary-action{border-radius:12px;gap:20px;min-width:0;min-height:58px;padding:12px 22px;box-shadow:0 9px 18px -12px #5e595560}.home-shell.tangible-home .primary-action>span:first-child{font-size:23px;font-weight:400}.home-shell.tangible-home .hero-copy .builder-back{margin-top:10px;font-size:12px}.home-shell.tangible-home .privacy-line{gap:10px;max-width:350px;margin-top:12px;font-size:11px;line-height:1.6}.home-shell.tangible-home .process-strip{background:0 0;border-block:1px solid #5e59553d;grid-template-columns:120px repeat(3,minmax(0,1fr)) 75px;align-items:start;gap:28px;min-height:0;margin:0 5%;padding:36px 0 42px;display:grid}.home-shell.tangible-home .process-strip:before,.home-shell.tangible-home .process-strip:after,.home-shell.tangible-home .process-arrow{display:none}.home-shell.tangible-home .process-title{padding:0;font:400 22px/1.4 OFT Editorial,Georgia,serif}.home-shell.tangible-home .process-step{align-items:start;gap:13px;padding:0}.home-shell.tangible-home .process-step strong{font:400 21px/1.25 OFT Editorial,Georgia,serif}.home-shell.tangible-home .process-step div>span{max-width:32ch;margin-top:7px;font-size:12px;line-height:1.6}.home-shell.tangible-home .process-number{color:#8c535e;background:0 0;border:0;width:auto;min-width:24px;height:auto;padding:0;font:24px/1.2 OFT Editorial,Georgia,serif}.home-shell.tangible-home .price-ticket{text-align:right;background:0 0;border:0;width:auto;height:auto;padding:0;display:block;transform:none}.home-shell.tangible-home .price-ticket>*{display:block}.home-shell.tangible-home .price-ticket strong{font:400 44px/1.1 OFT Editorial,Georgia,serif}.home-shell.tangible-home .price-ticket span,.home-shell.tangible-home .price-ticket small{font-size:10px}.home-shell.tangible-home :is(.use-cases,.chapter-reel,.how-section,.privacy-section,.pricing-section,.faq-section){padding:115px 7%}.home-shell.tangible-home :is(.use-cases-intro,.reel-heading,.how-intro,.pricing-head){grid-template-columns:1.3fr .7fr;align-items:end;gap:10%;margin-bottom:62px;display:grid}.home-shell.tangible-home :is(.use-cases-intro,.reel-heading,.how-intro,.pricing-head) p{max-width:45ch;font-size:15px;line-height:1.65}.home-shell.tangible-home :is(.use-cases-intro,.reel-heading,.how-intro,.privacy-copy,.pricing-head,.faq-section) h2{letter-spacing:-.025em;text-wrap:balance;max-width:none;font-size:clamp(40px,4.9vw,68px);line-height:1.02}.home-shell.tangible-home .use-case-gallery{grid-template-columns:33% minmax(0,1fr);gap:8%}.home-shell.tangible-home .use-case{background:0 0;border-radius:0;flex-direction:column;align-items:start;gap:6px;min-height:112px;padding:20px 20px 28px 0;display:flex;position:relative}.home-shell.tangible-home .use-case:hover{background:#b978820c}.home-shell.tangible-home .use-case.is-active{background:0 0;padding-left:0}.home-shell.tangible-home .use-case.is-active:after{content:"";clip-path:polygon(0 20%,100% 50%,95% 80%,2% 65%);background:#b97882;width:40px;height:5px;position:absolute;bottom:12px;left:0}.home-shell.tangible-home .use-case.is-active strong{color:#8c535e}.home-shell.tangible-home .use-case-audience{font-size:11px;font-weight:400}.home-shell.tangible-home .use-case-copy strong{font-size:29px;font-weight:400;line-height:1.15}.home-shell.tangible-home .use-case-copy>span,.home-shell.tangible-home .use-case>svg{display:none}.home-shell.tangible-home .use-case-stage{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:.85fr 1.15fr;gap:32px;padding:8px 0 0;display:grid;position:static;overflow:visible}.home-shell.tangible-home .use-case-stage-image{background:0 0;align-self:start;min-height:0;overflow:visible}.home-shell.tangible-home .use-case-stage-image:after{display:none}.home-shell.tangible-home .use-case-stage-image img{aspect-ratio:3/4;mix-blend-mode:multiply;filter:none;width:100%;height:auto}.home-shell.tangible-home .use-case-stage-image>span{color:var(--ink-soft);background:0 0;border:0;padding:10px 0 0;font-size:10px;font-weight:400;display:block;position:static}.home-shell.tangible-home .use-case-stage-copy{padding:0}.home-shell.tangible-home .use-case-stage h3{max-width:none;margin:16px 0 15px;font-size:39px;font-weight:400;line-height:1.12}.home-shell.tangible-home .use-case-stage-copy>p{max-width:none;font-size:13px}.home-shell.tangible-home .use-case-stage-copy>.use-case-story-caption{order:2;margin-top:24px;font-size:20px;line-height:1.35}.home-shell.tangible-home .use-case-stage-messages{gap:12px;margin:24px 0 0}.home-shell.tangible-home .use-case-stage-messages>div{border:0;width:90%;padding:14px 16px;font-size:13px;line-height:1.5;display:block}.home-shell.tangible-home .use-case-stage-messages time{text-align:right;margin-top:5px;font-size:10px;font-weight:400;display:block}.home-shell.tangible-home .use-case-stage-caption{border:0;flex-wrap:wrap;order:3;justify-content:start;gap:4px 10px;margin:12px 0 0;padding:0;font-size:11px;font-weight:400;display:flex}.home-shell.tangible-home .use-case-action{background:0 0;border-color:#5e59553d;order:4;margin-top:22px;font-size:17px;font-weight:400}.home-shell.tangible-home .use-case-action:hover{color:var(--ink);background:#8f96b51c}.home-shell.tangible-home .chapter-reel{background:#f4efe3}.home-shell.tangible-home .chapter-frames{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;padding:0 12px 40px}.home-shell.tangible-home .chapter-frame{background:#fbf8f0;border:0;border-radius:0;width:auto;min-width:0;min-height:285px;padding:40px 30px 25px;box-shadow:0 16px 38px -20px #5e595548}.home-shell.tangible-home .chapter-frame:nth-child(2){background:#e8e6e8;margin-top:55px;transform:none}.home-shell.tangible-home .chapter-frame:nth-child(3){background:#e9e9dd;margin-top:110px;transform:none}.home-shell.tangible-home .chapter-frame:hover{transform:none}.home-shell.tangible-home .chapter-frame h3{margin:36px 0 18px;font-size:36px;font-weight:400;line-height:1.12}.home-shell.tangible-home .chapter-frame p{max-width:26ch;font-size:14px}.home-shell.tangible-home .reel-control{display:none}.home-shell.tangible-home .how-section{background:0 0}.home-shell.tangible-home .how-intro{border:0;padding-bottom:0}.home-shell.tangible-home .how-paths{border-block:1px solid #5e59553d;gap:0;padding:0}.home-shell.tangible-home .how-path,.home-shell.tangible-home .how-path+.how-path{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:50px 15% 50px 0;transform:none}.home-shell.tangible-home .how-path+.how-path{border-left:1px solid #5e59553d;padding:50px 0 50px 15%}.home-shell.tangible-home .how-path h3{margin:18px 0;font-size:46px;font-weight:400;line-height:1.12}.home-shell.tangible-home .how-path p{max-width:45ch;font-size:15px}.home-shell.tangible-home .path-action,.home-shell.tangible-home .prompt-lines{display:none}.home-shell.tangible-home .how-section>.text-action{margin-top:35px}.home-shell.tangible-home .privacy-section{background:#dce0d2;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:12%}.home-shell.tangible-home .privacy-lock{display:none}.home-shell.tangible-home .privacy-copy p{max-width:53ch;margin-top:28px;font-size:15px}.home-shell.tangible-home .privacy-rules{flex-wrap:wrap;font-size:12px}.home-shell.tangible-home .privacy-timeline{min-width:0}.home-shell.tangible-home .privacy-timeline div{padding:27px 0}.home-shell.tangible-home .privacy-timeline strong{font:400 23px/1.2 OFT Editorial,Georgia,serif}.home-shell.tangible-home .pricing-section{overflow:visible}.home-shell.tangible-home .edition{width:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-top:1px solid #5e59553d;border-radius:0;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:8%;margin:0;padding:45px 0;display:grid;transform:none}.home-shell.tangible-home .edition:last-child{border-bottom:0}.home-shell.tangible-home .edition>*{border:0;padding:0}.home-shell.tangible-home .edition .edition-index{font:11px var(--sans);color:var(--ink-soft);margin-bottom:14px}.home-shell.tangible-home .edition h3{font-size:48px;font-weight:400;line-height:1.12}.home-shell.tangible-home .edition-copy>div>p{margin:16px 0 0;font-size:15px;line-height:1.6}.home-shell.tangible-home .edition-copy ul{color:var(--ink-soft);border:0;gap:8px;margin:27px 0;padding:0;font-size:14px;display:grid}.home-shell.tangible-home .edition-buy{text-align:left;border:0;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:28px;margin-top:30px;padding:0;display:flex}.home-shell.tangible-home .edition-buy>strong{font-size:54px;font-weight:400;line-height:1}.home-shell.tangible-home .edition-buy button{border-radius:12px;gap:20px;width:auto;min-height:52px;padding:12px 22px;font-size:14px}.home-shell.tangible-home .edition-buy>span{max-width:17ch;font-size:12px;line-height:1.5}.home-shell.tangible-home .print-edition .edition-buy{flex-direction:column;align-items:flex-start;gap:9px}.home-shell.tangible-home .print-edition .price-pending{font-size:clamp(30px,3vw,38px);line-height:1.1}.home-shell.tangible-home .print-edition .edition-buy>span{max-width:none;font-size:13px}.home-shell.tangible-home .faq-section{background:0 0;border-top:1px solid #5e59553d;grid-template-columns:1fr 1fr;gap:8%}.home-shell.tangible-home .faq-section>h2{font-size:54px}.home-shell.tangible-home .faq-list summary{padding:23px 0;font-size:15px;font-weight:400}.home-shell.tangible-home .final-section{background:#f4efe3;min-height:0;padding:120px 7%}.home-shell.tangible-home .final-section h2{font-size:76px;line-height:1.02}.home-shell.tangible-home .final-section .film-rail{display:none}.home-shell.tangible-home .final-action{margin-top:32px}.home-shell.tangible-home .builder-dialog{background:#fbf8f0;width:min(1120px,100% - 48px)}.home-shell.tangible-home .builder-topbar{background:#fbf8f0;padding:26px 40px}.home-shell.tangible-home .builder-topbar strong{font-weight:400}.home-shell.tangible-home .builder-code{font-size:11px}.home-shell.tangible-home .builder-progress{background:0 0;border-bottom:1px solid #5e59553d;gap:28px;padding:0 40px}.home-shell.tangible-home .builder-progress li{background:0 0;border:0;border-bottom:2px solid #0000;gap:10px;padding:15px 0}.home-shell.tangible-home .builder-progress li.is-current{background:0 0;border-bottom-color:#b97882}.home-shell.tangible-home .builder-progress li>span{border:0;width:22px;height:24px}.home-shell.tangible-home .builder-body{padding:40px}.home-shell.tangible-home .step-heading h2{font-size:clamp(38px,4vw,56px);font-weight:400;line-height:1.02}.home-shell.tangible-home .builder-details-layout{grid-template-columns:1.15fr .85fr;gap:9%}.home-shell.tangible-home .builder-details-fields .field-row+.field-row{grid-template-columns:1fr}.home-shell.tangible-home .builder-live-cover{background:#e3e1e5;border:0;border-radius:0;min-height:525px;padding:38px 40px;transform:none;box-shadow:0 16px 38px -20px #5e595548}.home-shell.tangible-home .builder-live-cover:before,.home-shell.tangible-home .builder-live-cover:after{display:none}.home-shell.tangible-home .builder-live-cover h3{overflow-wrap:anywhere;font-size:65px;line-height:1.06}.home-shell.tangible-home .builder-cover-exchange{font-size:20px}.home-shell.tangible-home .source-entry-choices{gap:8%}.home-shell.tangible-home .source-entry-card{border:0;box-shadow:none;background:0 0;border-block:1px solid #5e59553d;border-radius:0;padding:30px 0;transform:none}.home-shell.tangible-home .source-entry-card:hover{background:#8f96b509;transform:none}.home-shell.tangible-home .source-entry-card strong{font-size:32px;font-weight:400;line-height:1.2}.home-shell.tangible-home .builder-form input:not([type=radio]):not([type=checkbox]),.home-shell.tangible-home .builder-form select{border-radius:10px;min-height:54px;font-size:16px}.home-shell.tangible-home .builder-form label,.home-shell.tangible-home .builder-form legend{text-transform:none;letter-spacing:0;font-size:13px;font-weight:400}.home-shell.tangible-home .builder-cover-exchange{display:grid}.turning-page-artifact .tangible-reader{width:min(1320px,100% - 64px);margin:40px auto 0}.turning-page-artifact .tangible-reader .finished-cover{background:#d9dceb;border-radius:3px 7px 7px 3px;min-height:660px;padding:clamp(44px,7vw,100px);overflow:hidden;box-shadow:inset 8px 0 10px -8px #5e595580,0 24px 48px -24px #5e595548}.turning-page-artifact .tangible-reader .finished-page-curl{opacity:.45;transform-origin:top;width:18%;height:26%;top:0;bottom:auto;right:0;transform:skew(15deg)}.turning-page-artifact .tangible-reader .finished-cover h1{max-width:14ch;font-size:clamp(52px,6.5vw,88px);line-height:1.03}.turning-page-artifact .tangible-reader .finished-chapter{margin-top:32px;box-shadow:0 16px 38px -20px #5e595548}.turning-page-artifact .tangible-reader .finished-chapter h2{max-width:13ch;font-size:clamp(40px,4.7vw,68px);line-height:1.04}.turning-page-artifact .tangible-reader .finished-messages{background:#fbf8f0}.turning-page-artifact .tangible-reader .finished-messages blockquote{border:0}.turning-page-artifact .tangible-reader .finished-frontmatter,.turning-page-artifact .tangible-reader .finished-chapter-index{margin-top:32px}@media (max-width:680px){.turning-page-artifact .tangible-reader{width:calc(100% - 32px);margin-top:24px}.turning-page-artifact .tangible-reader .finished-cover{min-height:510px;padding:40px 28px}.turning-page-artifact .tangible-reader .finished-cover h1{font-size:52px}.turning-page-artifact .tangible-reader .finished-chapter>header,.turning-page-artifact .tangible-reader .finished-chapter:nth-of-type(odd)>header,.turning-page-artifact .tangible-reader .finished-messages{min-height:0;padding:40px 26px}.turning-page-artifact .tangible-reader .finished-chapter h2{font-size:42px}.turning-page-artifact .tangible-reader .finished-chapter>header>p{font-size:16px}.turning-page-artifact .tangible-reader .finished-messages blockquote{width:94%;padding:14px 16px}}.hardcover-upgrade>figure{grid-row:1/3}.hardcover-upgrade:has(>figure){background:#fbf8f0;grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr);gap:32px 8%;padding:clamp(24px,4vw,56px)}.hardcover-upgrade:has(>figure) .hardcover-upgrade-ticket{background:0 0;border:0;grid-column:2;padding:0}.hardcover-upgrade:has(>figure) .hardcover-upgrade-copy{align-self:end}.hardcover-upgrade:has(>figure) .hardcover-upgrade-status{grid-column:1/-1}@media (min-width:1600px){.home-shell.tangible-home .hero{gap:70px}.home-shell.tangible-home .hero-copy{max-width:550px}.home-shell.tangible-home .hero h1{font-size:96px}}@media (max-width:1100px){.home-shell.tangible-home .site-header{gap:24px}.home-shell.tangible-home .desktop-nav{gap:20px}.home-shell.tangible-home .hero{gap:20px;padding:55px 4%}.home-shell.tangible-home .hero h1{font-size:64px}.home-shell.tangible-home .hero-lede{font-size:17px}.home-shell.tangible-home .process-strip{grid-template-columns:repeat(3,minmax(0,1fr)) 75px}.home-shell.tangible-home .process-title{grid-column:1/-1}.home-shell.tangible-home :is(.use-cases,.chapter-reel,.how-section,.privacy-section,.pricing-section,.faq-section){padding:90px 5%}.home-shell.tangible-home .use-case-stage{grid-template-columns:1fr}.home-shell.tangible-home .use-case-stage-image{max-width:320px;display:block}.home-shell.tangible-home .use-case-stage-image img{aspect-ratio:1.8}.home-shell.tangible-home .builder-live-cover{min-height:480px;padding:30px}}@media (max-width:820px){.home-shell.tangible-home .site-header{justify-content:space-between;height:74px;min-height:74px;margin:0 5%}.home-shell.tangible-home .desktop-nav{display:none}.home-shell.tangible-home .wordmark{font-size:20px}.home-shell.tangible-home .nav-action{min-height:44px;padding:9px 14px;font-size:12px}.home-shell.tangible-home .nav-action svg{display:none}.home-shell.tangible-home .hero{grid-template-columns:minmax(0,1fr);gap:25px;min-height:0;padding:42px 6% 35px}.home-shell.tangible-home .hero-copy{max-width:570px}.home-shell.tangible-home .hero h1{font-size:clamp(48px,9.4vw,72px);line-height:1.02}.home-shell.tangible-home .hero-lede{max-width:36ch;margin-top:20px}.home-shell.tangible-home .hero-page-one{max-width:none;margin:9px 0 20px;font-size:12px}.home-shell.tangible-home .privacy-line{margin-top:8px;font-size:11px}.home-shell.tangible-home .process-strip{gap:20px;margin:0 6%;padding:28px 0}.home-shell.tangible-home .process-step{gap:9px}.home-shell.tangible-home .process-step strong{font-size:20px}.home-shell.tangible-home .process-step div>span{font-size:11px}.home-shell.tangible-home :is(.use-cases-intro,.reel-heading,.how-intro,.pricing-head){grid-template-columns:1fr;gap:22px;margin-bottom:40px}.home-shell.tangible-home .chapter-frames{gap:15px;padding:0 0 20px}.home-shell.tangible-home .chapter-frame{min-height:255px;padding:25px 20px}.home-shell.tangible-home .chapter-frame h3{font-size:29px}.home-shell.tangible-home .chapter-frame p{font-size:12px}.home-shell.tangible-home .privacy-section{grid-template-columns:1fr;gap:40px}.home-shell.tangible-home .privacy-timeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.home-shell.tangible-home .privacy-timeline strong{font-size:20px}.home-shell.tangible-home .edition{grid-template-columns:1fr 1fr;gap:5%}.home-shell.tangible-home .edition h3{font-size:40px}.home-shell.tangible-home .edition-copy ul{font-size:12px}.home-shell.tangible-home .edition-copy>div>p{font-size:13px}.home-shell.tangible-home .edition-buy{gap:20px}.home-shell.tangible-home .edition-buy button{padding:12px 15px;font-size:12px}.home-shell.tangible-home .faq-section{gap:6%}.home-shell.tangible-home .faq-section>h2{font-size:44px}.home-shell.tangible-home .final-section h2{font-size:62px}.home-shell.tangible-home .builder-details-layout{gap:7%}.home-shell.tangible-home .builder-live-cover{min-height:460px;padding:26px}.home-shell.tangible-home .builder-live-cover h3{font-size:50px}.hardcover-upgrade:has(>figure){grid-template-columns:1fr}.hardcover-upgrade>figure{grid-row:auto}.hardcover-upgrade:has(>figure) .hardcover-upgrade-ticket{grid-column:auto}}@media (max-width:680px){.home-shell.tangible-home .builder-dialog{border-radius:0;width:100%;min-height:100dvh;max-height:100dvh}.home-shell.tangible-home .builder-topbar{padding:20px 6%}.home-shell.tangible-home .builder-progress{gap:14px;padding:0 6%}.home-shell.tangible-home .builder-progress li{gap:6px}.home-shell.tangible-home .builder-progress li strong{font-size:11px}.home-shell.tangible-home .builder-body{padding:32px 6%}.home-shell.tangible-home .builder-details-layout{grid-template-columns:1fr;gap:36px}.home-shell.tangible-home .builder-live-cover{width:100%;min-height:410px;padding:30px}.home-shell.tangible-home .builder-live-cover h3{font-size:54px}.home-shell.tangible-home .builder-step-submit{position:static;box-shadow:0 9px 18px -12px #5e595560}}@media (max-width:560px){.home-shell.tangible-home .hero{gap:20px;padding-top:34px}.home-shell.tangible-home .hero-lede{max-width:33ch;margin-top:18px;font-size:15px}.home-shell.tangible-home .hero-page-one{margin:5px 0 18px;font-size:12px}.home-shell.tangible-home .primary-action{gap:15px;width:100%;padding:12px 17px}.home-shell.tangible-home .primary-action>span:first-child{font-size:23px}.home-shell.tangible-home .process-strip{grid-template-columns:1fr 70px}.home-shell.tangible-home .process-step{grid-column:1}.home-shell.tangible-home .process-step strong{font-size:23px}.home-shell.tangible-home .process-step div>span{font-size:12px}.home-shell.tangible-home .price-ticket{grid-area:2/2}.home-shell.tangible-home :is(.use-cases,.chapter-reel,.how-section,.privacy-section,.pricing-section,.faq-section){padding:64px 6%}.home-shell.tangible-home :is(.use-cases-intro,.reel-heading,.how-intro,.privacy-copy,.pricing-head,.faq-section) h2{font-size:43px}.home-shell.tangible-home :is(.use-cases-intro,.reel-heading,.how-intro,.pricing-head){gap:20px;margin-bottom:32px}.home-shell.tangible-home :is(.use-cases-intro,.reel-heading,.how-intro,.pricing-head) p{font-size:13px}.home-shell.tangible-home .use-case-gallery{grid-template-columns:1fr;gap:30px}.home-shell.tangible-home .use-case-list{border:0;grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.home-shell.tangible-home .use-case-list li{border:0;border-top:1px solid #5e59553d}.home-shell.tangible-home .use-case-list li:last-child{grid-column:1/-1}.home-shell.tangible-home .use-case{min-height:109px;padding:16px 0 25px}.home-shell.tangible-home .use-case-copy strong{font-size:23px}.home-shell.tangible-home .use-case-stage-image{max-width:none}.home-shell.tangible-home .use-case-stage-image img{aspect-ratio:1.3;object-position:50% 47%}.home-shell.tangible-home .use-case-stage h3{font-size:38px}.home-shell.tangible-home .use-case-stage-messages>div{font-size:14px}.home-shell.tangible-home .chapter-frames{grid-template-columns:1fr;gap:20px}.home-shell.tangible-home .chapter-frame{min-height:220px;margin:0;padding:30px}.home-shell.tangible-home .chapter-frame:nth-child(2){margin:0 0 0 20px}.home-shell.tangible-home .chapter-frame:nth-child(3){margin:0 0 0 40px}.home-shell.tangible-home .chapter-frame h3{margin:20px 0 12px;font-size:33px}.home-shell.tangible-home .chapter-frame p{font-size:13px}.home-shell.tangible-home .how-paths{grid-template-columns:1fr}.home-shell.tangible-home .how-path,.home-shell.tangible-home .how-path+.how-path{border:0;padding:32px 0}.home-shell.tangible-home .how-path+.how-path{border-top:1px solid #5e59553d}.home-shell.tangible-home .how-path h3{font-size:38px}.home-shell.tangible-home .how-path p,.home-shell.tangible-home .privacy-copy p{font-size:13px}.home-shell.tangible-home .privacy-section{gap:25px}.home-shell.tangible-home .privacy-timeline{grid-template-columns:1fr;gap:0}.home-shell.tangible-home .privacy-timeline div{align-items:center;gap:18px;padding:19px 0;display:flex}.home-shell.tangible-home .privacy-timeline strong{font-size:23px}.home-shell.tangible-home .edition{grid-template-columns:minmax(0,1fr);gap:32px;padding:32px 0 45px}.home-shell.tangible-home .edition h3{font-size:42px}.home-shell.tangible-home .edition-copy ul{font-size:13px}.home-shell.tangible-home .edition-buy button{padding:12px 19px;font-size:14px}.home-shell.tangible-home .faq-section{grid-template-columns:1fr;gap:30px}.home-shell.tangible-home .faq-list summary{font-size:14px}.home-shell.tangible-home .final-section h2{font-size:52px}.home-shell.tangible-home .final-section{padding:80px 6%}}@media (max-width:360px){.home-shell.tangible-home .hero{gap:4px;padding-top:16px}.home-shell.tangible-home .hero-lede{margin-top:9px}.home-shell.tangible-home .hero-page-one{margin-bottom:4px}.home-shell.tangible-home .hero-page-one a{font-size:11px}.home-shell.tangible-home .hero-copy .builder-back{margin-top:0}.home-shell.tangible-home .privacy-line{margin-top:4px}.home-shell.tangible-home .wordmark{font-size:17px}.home-shell.tangible-home .nav-action{padding:9px 12px;font-size:11px}.home-shell.tangible-home .hero h1{font-size:42px}.home-shell.tangible-home .primary-action{gap:6px;padding-inline:12px}.home-shell.tangible-home .primary-action>span:first-child{font-size:19px}.home-shell.tangible-home .primary-action .action-detail{padding-left:7px;font-size:11px}.home-shell.tangible-home .primary-action svg{width:18px}.home-shell.tangible-home :is(.use-cases-intro,.reel-heading,.how-intro,.privacy-copy,.pricing-head,.faq-section) h2{font-size:38px}}@media (prefers-reduced-motion:reduce){.home-shell.tangible-home *,.home-shell.tangible-home :before,.home-shell.tangible-home :after{scroll-behavior:auto;transition:none!important;animation:none!important}}.home-shell.tangible-home .letters-discovery{background:#f4efe3;border-top:1px solid #c8bfae;grid-template-columns:300px minmax(0,600px);justify-content:center;align-items:center;gap:50px;padding:60px 5%;display:grid}.home-shell.tangible-home .letters-discovery img{width:100%;height:auto}.home-shell.tangible-home .letters-discovery h2{text-transform:none;letter-spacing:-.02em;margin:0 0 18px;font-family:OFT Editorial,Georgia,serif;font-size:40px;font-weight:400;line-height:1.1}.home-shell.tangible-home .letters-discovery p{max-width:52ch;margin:0 0 12px;font-size:15px;line-height:1.6}.home-shell.tangible-home .letters-discovery a{color:#242137;text-underline-offset:5px;align-items:center;gap:18px;min-height:48px;display:inline-flex}.home-shell.tangible-home .letters-discovery small{color:#4e4a5d;margin-top:8px;font-size:12px;display:block}@media (max-width:760px){.home-shell.tangible-home .letters-discovery{grid-template-columns:1fr;gap:15px;padding:40px 6%}.home-shell.tangible-home .letters-discovery img{max-width:270px;margin:auto}.home-shell.tangible-home .letters-discovery h2{font-size:34px}}.home-shell.tangible-home .mobile-collection-nav{display:none}@media (max-width:820px){.home-shell.tangible-home .mobile-collection-nav{border-bottom:1px solid #c8bfae70;justify-content:flex-end;margin:0 5%;display:flex}.home-shell.tangible-home .mobile-collection-nav a{color:#4e4a5d;align-items:center;gap:15px;min-height:44px;font-size:12px;text-decoration:none;display:inline-flex}}
