:root{--paper:#f6f3ec;--ink:#282821;--muted:#68695e;--purple:#31594b;--lavender:#e8eee7;--line:#d9d9ce;--white:#fff;--max:1160px}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:28px}body.personal-store{margin:0;color:var(--ink);background:var(--paper);font:16px/1.65 "Segoe UI",Candara,Arial,sans-serif}body.personal-store a{color:inherit}body.personal-store button,body.personal-store input,body.personal-store textarea{font:inherit}body.personal-store button{cursor:pointer}body.personal-store button:disabled{cursor:default}.personal-store [hidden]{display:none!important}.personal-store h1,.personal-store h2,.personal-store h3{color:var(--ink);margin:0 0 18px;font-weight:650;line-height:1.16;letter-spacing:-.035em}.personal-store h1{font-size:clamp(33px,3.2vw,45px);max-width:16ch}.personal-store h2{font-size:32px}.personal-store h3{font-size:20px;letter-spacing:-.02em}.personal-store p{margin:0 0 18px}.personal-store a,.personal-store button,.personal-store summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.personal-store :is(a,button,summary):focus-visible{outline:3px solid #94712d;outline-offset:4px}.personal-store ::selection{background:#dce8d8}.personal-store .container{width:min(calc(100% - 64px),var(--max));margin-inline:auto}.personal-store .section{padding-block:56px}.skip{position:absolute;top:-100px;left:20px;z-index:50;background:#282821;color:#fff!important;padding:12px 18px}.skip:focus{top:10px}.section-label,.personal-store .eyebrow{color:#5e6b5b;text-transform:none;font-size:12px;letter-spacing:.035em;font-weight:650;margin-bottom:10px}.personal-store .button{display:inline-flex;gap:16px;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border:1px solid transparent;border-radius:5px;font-size:14px;font-weight:650;text-decoration:none;line-height:1.5}.personal-store .button.primary{background:#31594b;border-color:#31594b;color:#fff}.personal-store .button.primary:hover{background:#234638}.personal-store .button.secondary{background:#fff;border-color:#bfc6bb;color:#31594b}.personal-store .plain-link{border:0;background:transparent;padding:8px 0;display:inline-block;min-height:40px;color:#31594b;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;font-size:13px;font-weight:600}.personal-store .plain-link:hover{color:#1b392e}.personal-store .small-note{font-size:12px;color:var(--muted);line-height:1.7}.product-hero{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,1fr);gap:64px;align-items:start;padding-block:40px 55px}.product-gallery{min-width:0;background:#e9e8df;padding:17px 18px 15px;border:1px solid #ddded1;border-radius:7px}.gallery-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:12px;line-height:1.4}.gallery-toolbar p{margin:0;font-weight:600}.gallery-toolbar button{border:0;background:transparent;color:#31594b;font-size:12px;padding:7px 0;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.paper-preview{display:block;border:0;padding:0;background:#fff;width:100%;height:493px;overflow:auto;scrollbar-width:thin;scrollbar-color:#b8bcae #f0f0e8;box-shadow:0 3px 12px #28282112;text-align:left;cursor:zoom-in!important}.paper-preview img{display:block;width:100%;height:auto}.gallery-tabs{display:grid;grid-template-columns:1fr 1.3fr;gap:8px;margin-top:15px}.gallery-tabs button{background:transparent;border:1px solid #bfc4b7;border-radius:4px;padding:10px 8px;color:#4b5549;font-size:11px;font-weight:600;min-height:42px;line-height:1.4}.gallery-tabs button[aria-pressed=true]{background:#fff;border-color:#31594b;color:#264e40}.personal-store .gallery-caption{font-size:11px;line-height:1.7;color:#68695e;margin:12px 0 0}.product-buy{padding-top:8px;min-width:0}.product-type{font-size:12px;color:#68695e;letter-spacing:.02em;margin-bottom:13px!important}.personal-store .product-intro{font-size:17px;line-height:1.65;color:#42443a}.product-buy>p:not(.product-intro):not(.test-note):not(.own-account):not(.product-type){font-size:14px;color:#68695e}.product-price{display:flex;gap:18px;align-items:center;margin:25px 0 18px}.product-price strong{font-size:39px;letter-spacing:-.055em;font-weight:650;line-height:1}.product-price span{font-size:11px;line-height:1.8;color:#68695e}.product-includes{list-style:none;padding:0;margin:0 0 23px}.product-includes li{font-size:13px;line-height:1.7;padding:5px 0 5px 21px;position:relative}.product-includes li:before{content:"✓";position:absolute;left:0;top:5px;font-weight:650;color:#5a785f}.product-order{width:100%}.personal-store .test-note{font-size:11px;line-height:1.7;color:#68695e;margin:13px 0 4px;border-left:2px solid #c7cdbe;padding-left:12px}.test-note strong{font-weight:600;color:#4a5046}.personal-store .own-account{font-size:11px;line-height:1.8;color:#68695e;border-top:1px solid #dddfd3;padding-top:14px;margin:12px 0 0}.product-details{border-top:1px solid var(--line)}.detail-heading{max-width:660px}.detail-heading>p:last-child{font-size:15px;color:#68695e}.detail-columns{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-top:28px}.contents-table h3,.how-it-works h3{font-size:19px}.contents-table dl{margin:0}.contents-table dl>div{border-top:1px solid #d9d9ce;padding:15px 0;display:grid;grid-template-columns:160px 1fr;gap:20px}.contents-table dt{font-size:13px;font-weight:600;line-height:1.6}.contents-table dd{font-size:12px;color:#68695e;line-height:1.8;margin:0}.how-it-works ol{list-style:none;margin:0;padding:0}.how-it-works li{display:flex;gap:18px;padding-bottom:18px}.how-it-works li>span{font-size:13px;color:#31594b;border:1px solid #b9c4b4;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;flex:none}.how-it-works strong{font-size:14px}.how-it-works li p{font-size:12px;color:#68695e;margin:4px 0 0;line-height:1.8}.personal-store .order-overview{margin-top:28px;border:1px solid #cdd4c7;border-radius:6px;box-shadow:none;background:#fff}.personal-store .order-overview .eyebrow{font-size:12px}.personal-store .order-overview h3{font-size:25px}.experience-section{background:#e9eee6;padding:54px 0 35px;border-block:1px solid #d9e1d2}.experience-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;align-items:start}.experience-copy>p:not(.section-label){font-size:14px;color:#5f685a;line-height:1.8}.claire-small{margin:28px 0 0;display:flex;align-items:center;gap:16px}.claire-small img{width:70px;height:70px;object-fit:cover;object-position:50% 16%;border-radius:50%;background:#e4e1e8}.claire-small figcaption{display:flex;flex-direction:column;gap:3px}.claire-small strong{font-size:13px;font-weight:600}.claire-small span{font-size:11px;color:#686e62}.interview-example{border:1px solid #ccd5c4;border-radius:7px;background:#fdfdf9;padding:24px 26px}.example-heading{border-bottom:1px solid #e1e5da;padding-bottom:15px;margin-bottom:21px}.example-heading h3{font-size:18px;margin-bottom:4px}.example-heading>span{font-size:10px;color:#7b8174}.conversation-claire>span,.conversation-sam>span{font-size:10px;font-weight:650;display:block;color:#69806b;margin-bottom:6px}.conversation p{font-size:13px;line-height:1.85;margin-bottom:11px}.conversation strong{font-weight:600}.conversation-sam{background:#eaf0e6;border-radius:6px;margin:20px 0;padding:15px 18px}.conversation-sam p{margin:0}.milestone-disclosure{border-top:1px solid #cbd6c3;margin-top:35px}.personal-store details>summary{list-style:none;cursor:pointer;line-height:1.6;font-size:14px;font-weight:600;position:relative;padding:19px 30px 19px 0}.personal-store summary::-webkit-details-marker{display:none}.personal-store details>summary:after{content:"+";font-size:21px;position:absolute;right:2px;top:14px;color:#61795f;font-weight:400}.personal-store details[open]>summary:after{content:"−"}.milestone-body{max-width:850px;padding:2px 0 14px}.milestone-body>p{font-size:13px;color:#606b5b;line-height:1.8}.milestone-route{padding:0;margin:22px 0;list-style:none}.milestone-route li{display:grid;grid-template-columns:150px 1fr;gap:25px;padding:12px 0;border-top:1px solid #ced8c6;font-size:13px}.milestone-route span{color:#606b5b}.personal-store .film-section{background:var(--paper);padding:54px 0;border-bottom:1px solid var(--line)}.personal-store .film-section>.container{width:min(calc(100% - 64px),980px)}.personal-store .film-heading{gap:35px;margin-bottom:20px;align-items:start}.personal-store .film-heading h2{font-size:32px;line-height:1.2}.personal-store .film-heading>p{font-size:13px;line-height:1.8;color:#68695e;max-width:490px}.personal-store .film-choice-intro{font-size:11px;color:#68695e;margin-bottom:17px}.personal-store .film-choices{gap:12px}.personal-store .film-choice{border-radius:5px;background:transparent;border-color:#d1d7c9;padding:14px 17px}.personal-store .film-choice[aria-pressed=true]{border-color:#31594b;background:#eaf0e6;color:#31594b}.personal-store .film-choice b{font-size:14px}.personal-store .film-choice small,.personal-store .film-choice>span:last-child{font-size:10px}.personal-store .film-demo-status{font-size:11px;color:#68695e;margin:13px 0}.personal-store .film-frame{border-radius:7px;border:1px solid #d8dace;box-shadow:none}.personal-store .film-frame video{display:block;width:100%;aspect-ratio:16/9;object-fit:contain}.personal-store .film-play{border-radius:0}.personal-store .film-play-circle{background:#31594b}.personal-store .film-meta{font-size:10px;color:#68695e;margin-top:15px}.personal-store .film-transcript{border-color:#d8dace}.personal-store .film-transcript summary{font-size:12px}.personal-store .film-transcript p{font-size:12px;color:#68695e;line-height:1.9}.personal-store .claire-voice-controls{border-color:#d8dace;background:transparent;border-radius:5px}.personal-store .pro-demo-label{font-size:11px;border-radius:4px;background:#e9eee6;color:#526b52}.personal-store .pro-demo-content h3{font-size:25px}.personal-store .pro-day article{background:#f0f1e8;border-color:#d8dece;border-radius:5px}.personal-store .pro-day time{color:#31594b}.personal-store .pro-demo-next{border-color:#d8dece;border-radius:5px;background:#e9eee6}.maker-section{display:grid;grid-template-columns:220px 1fr;gap:70px;align-items:start}.maker-label span{font-size:11px;letter-spacing:.035em;color:#7b7c6c}.maker-label p{font:38px/1.4 Georgia,serif;margin:10px 0;color:#59634f}.maker-copy{max-width:695px}.maker-copy h2{font-size:29px}.maker-copy>p{font-size:15px;line-height:1.9;color:#606254}.maker-copy .maker-signature{font-weight:650;font-size:14px;color:#343d30;margin:25px 0 0}.maker-signature span{font-weight:400;font-size:11px;color:#7c7d71;display:block}.sample-section{border-top:1px solid var(--line)}.sample-disclosure>summary{padding-block:2px!important;font-size:19px!important}.sample-disclosure>summary:after{top:-4px!important}.sample-disclosure[open]>summary{margin-bottom:26px}.personal-store .demo-section{padding:0;background:transparent;color:var(--ink)}.personal-store .demo-section>.container{width:100%}.personal-store .demo-header{display:flex;gap:40px;justify-content:space-between;align-items:start;margin-bottom:22px}.personal-store .demo-header h2{font-size:25px}.personal-store .demo-header p{max-width:440px;font-size:12px;line-height:1.8;color:#68695e}.wizard{border:1px solid #d9d9ce;border-radius:6px;background:#fff;overflow:hidden}.wizard-top{padding:18px 23px;border-bottom:1px solid #e0e1d6;display:flex;gap:15px;justify-content:space-between;background:#f0f2e9}.wizard-progress{display:flex;gap:20px;align-items:center;font-size:11px;color:#8a8c7c}.wizard-progress span{display:flex;align-items:center;gap:7px}.wizard-progress b{width:20px;height:20px;display:grid;place-items:center;border:1px solid #c7cfbe;border-radius:50%;font-size:10px;font-weight:500}.wizard-progress .current{color:#31594b;font-weight:650}.wizard-progress .current b{background:#31594b;color:#fff;border-color:#31594b}.preview-label{font-size:9px;color:#858877}.wizard-body{padding:26px}.wizard h3{font-size:23px;margin-bottom:10px}.wizard-intro{font-size:13px;color:#68695e}.task-choices{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.task-choice{background:#fafaf5;border:1px solid #d8decf;text-align:left;border-radius:5px;padding:18px 15px;color:#3f4b37;min-height:150px}.task-choice b{display:block;font-size:13px;margin-bottom:8px;line-height:1.5}.task-choice small{font-size:11px;line-height:1.7;display:block;color:#7a806e}.choice-icon{display:block;color:#668461;font-size:18px;margin-bottom:17px}.task-choice:hover,.task-choice[aria-pressed=true]{border-color:#31594b;background:#eaf0e6}.platform-choices{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.platform-choice{border:1px solid #d8decf;border-radius:5px;text-align:left;padding:20px;background:#fafaf5;min-height:110px;color:#3f4b37}.platform-choice b{display:block;font-size:18px;margin-bottom:9px}.platform-choice small{font-size:11px;color:#737a67}.platform-choice:hover,.platform-choice[aria-pressed=true]{background:#eaf0e6;border-color:#31594b}.back-button{border:0;background:transparent;padding:13px 0;color:#31594b;font-size:12px;font-weight:600;display:block}.selected-task,.selected-summary{font-size:11px;color:#7b826e}.selected-task{display:block;margin-bottom:12px}.result-layout{display:grid;grid-template-columns:1fr 1fr;gap:20px}.result-card{border:1px solid #d8decf;background:#fafaf5;border-radius:5px;padding:22px}.result-card .label{font-size:10px;color:#668461;margin-bottom:15px}.result-card p{font-size:12px;white-space:pre-line;line-height:1.85}.example-card{background:#edf2e8}.result-card .example-caption{font-size:10px;color:#7c8270;margin-top:17px}.result-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.copy-status{font-size:11px;color:#31594b}.copy-fallback{width:100%;min-height:180px;padding:15px;border:1px solid #31594b;border-radius:5px;margin-top:14px}.result-next{font-size:12px;line-height:1.8;color:#7b826e;border-top:1px solid #d9decf;padding-top:18px;margin-top:23px}.demo-note{font-size:11px;color:#7c8270;margin-top:16px}.questions-section{background:#efeee6;border-top:1px solid #dcded1}.questions-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.questions-grid>div:first-child p:not(.section-label){font-size:13px;max-width:310px;color:#747768}.questions-grid h2{font-size:31px}.faq-list{border-top:1px solid #ced3c3}.faq-list details{border-bottom:1px solid #ced3c3}.faq-list details>summary{font-size:14px;padding:19px 30px 19px 0}.faq-list p{font-size:12px;line-height:1.9;color:#6d735f;padding-right:25px;margin:0 0 22px}.faq-list p a{color:#31594b;text-underline-offset:3px}.shop-footer{padding:30px 0;background:var(--paper)}.shop-footer>.container{display:grid;grid-template-columns:1fr auto;gap:18px 30px}.shop-footer p{font-size:11px;color:#59634f;margin:0}.shop-footer>.container>div{display:flex;gap:20px;font-size:11px}.shop-footer small{font-size:10px;color:#898b7d;grid-column:1/-1;max-width:720px}.personal-store #preview-dialog{background:#f8f8f2;border:1px solid #d3d9c8;border-radius:7px;padding:22px 26px;width:min(calc(100% - 28px),800px);max-width:800px;max-height:calc(100dvh - 30px);color:var(--ink);box-shadow:0 15px 70px #2833213b;overflow:auto}.personal-store #preview-dialog::backdrop{background:#20271dde;backdrop-filter:none}.preview-dialog-head{display:flex;justify-content:space-between;gap:20px;align-items:center}.personal-store .preview-dialog-head h2{font-size:22px;margin:0}.preview-close{border:0;background:transparent;width:40px;height:40px;font-size:27px!important;color:#5c6e50;padding:0;line-height:1}.personal-store #preview-dialog-note{font-size:11px;color:#7b826e;line-height:1.6;margin:7px 0 20px}.preview-full{overflow:auto;background:#fff;box-shadow:0 1px 10px #2833210a}.preview-full img{display:block;width:100%;height:auto}.personal-store #producthulp-launcher{background:#31594b}.personal-store .ph-head{background:#e9eee6}.personal-store .ph-avatar,.personal-store .ph-form button{background:#31594b}.personal-store .ph-question{background:#31594b}.personal-store .ph-answer{background:#f0f2e9}.personal-store .ph-suggestions button{border-color:#d2dac9;color:#4d6342}.personal-store .ph-head p,.personal-store .ph-disclosure,.personal-store .ph-bottom{color:#777f6b}.personal-store .ph-dialog{border-radius:8px}
@media(max-width:1000px){.product-hero{gap:32px}.detail-columns{gap:35px}.contents-table dl>div{grid-template-columns:130px 1fr;gap:15px}.experience-grid{gap:35px}.maker-section{gap:40px;grid-template-columns:160px 1fr}.questions-grid{gap:50px}.personal-store h1{font-size:38px}.product-hero .paper-preview{height:490px}}
@media(max-width:760px){.personal-store .container{width:calc(100% - 36px)}.personal-store .section{padding-block:40px}.product-hero{grid-template-columns:1fr;gap:30px;padding-block:25px 38px}.product-gallery{padding:13px 13px 12px}.product-hero .paper-preview{height:385px}.gallery-tabs button{font-size:11px}.product-buy{padding-top:0}.personal-store h1{font-size:35px;max-width:19ch}.personal-store .product-intro{font-size:16px}.product-buy>p:not(.product-intro):not(.test-note):not(.own-account):not(.product-type){font-size:14px}.product-price{margin-block:20px 17px}.product-price strong{font-size:37px}.product-includes li{font-size:13px}.personal-store h2{font-size:28px}.detail-columns{grid-template-columns:1fr;gap:27px;margin-top:23px}.contents-table dl>div{grid-template-columns:130px 1fr}.how-it-works li{padding-bottom:20px}.experience-section{padding:40px 0 25px}.experience-grid{grid-template-columns:1fr;gap:28px}.claire-small{margin-top:20px}.claire-small img{width:58px;height:58px}.interview-example{padding:22px 20px}.milestone-disclosure{margin-top:26px}.milestone-route li{grid-template-columns:125px 1fr;gap:15px;font-size:12px}.personal-store .film-section{padding:40px 0}.personal-store .film-section>.container{width:calc(100% - 36px)}.personal-store .film-heading{display:block;margin-bottom:17px}.personal-store .film-heading h2{font-size:28px}.personal-store .film-heading>p{max-width:none}.personal-store .film-choices{gap:9px}.personal-store .film-choice{padding:13px 12px}.personal-store .film-choice>span:last-child{display:none}.personal-store .film-choice b{font-size:12px}.personal-store .film-choice small{font-size:10px}.personal-store .film-meta{display:block;line-height:1.8}.personal-store .film-meta>span{display:block}.personal-store .film-play-text{font-size:21px}.personal-store .film-play-text small{font-size:10px}.personal-store .film-play-circle{width:45px;height:45px}.maker-section{grid-template-columns:1fr;gap:18px}.maker-label{display:flex;align-items:center;gap:17px}.maker-label p{font-size:26px;margin:0}.maker-copy h2{font-size:27px}.maker-copy>p{font-size:14px}.personal-store .demo-header{display:block}.personal-store .demo-header h2{font-size:23px}.wizard-top{padding:15px 17px}.wizard-progress{gap:12px;font-size:10px}.preview-label{display:none}.wizard-body{padding:20px 16px}.task-choices{grid-template-columns:1fr 1fr;gap:8px}.task-choice{padding:15px 12px;min-height:145px}.platform-choices{grid-template-columns:1fr}.platform-choice{min-height:0;padding:17px}.platform-choice b{font-size:17px;margin-bottom:3px}.result-layout{grid-template-columns:1fr;gap:13px}.result-card{padding:18px}.result-actions .button{width:100%}.questions-grid{grid-template-columns:1fr;gap:25px}.questions-grid>div:first-child p:not(.section-label){max-width:none}.questions-grid h2{font-size:28px}.shop-footer>.container{grid-template-columns:1fr;gap:17px}.shop-footer>.container>div{flex-wrap:wrap;gap:10px 18px}.shop-footer small{grid-column:auto}.personal-store #preview-dialog{padding:16px;width:calc(100% - 20px)}.preview-dialog-head h2{font-size:18px!important}.preview-full img{min-width:550px}.personal-store .order-overview{padding:22px 18px}.personal-store .order-overview h3{font-size:23px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.personal-store *, .personal-store *:before,.personal-store *:after{animation:none!important;transition:none!important}}
/* On small screens the product name and price introduce the card preview. */
@media(max-width:680px){.product-hero{display:flex;flex-direction:column;gap:0}.product-buy{display:contents}.product-buy>*{order:1}.product-buy>.product-type{order:-3;margin-top:0}.personal-store .product-buy>h1{order:-2;font-size:29px;max-width:none;margin-bottom:15px}.product-buy>.product-price{order:-1;margin:0 0 23px}.product-gallery{order:0;width:100%;margin-bottom:24px}.paper-preview{height:280px}.personal-store .ph-launcher{font-size:12px!important;max-width:200px;padding:10px 12px}}
/* Value first: a useful work moment, followed by the actual personal kit. */
.value-hero{grid-template-columns:minmax(0,1fr) minmax(0,.94fr);gap:58px;padding-block:44px 40px;align-items:start}
.personal-store .value-hero h1{font-size:clamp(34px,3.5vw,47px);max-width:none;line-height:1.12;margin-bottom:23px}.value-hero h1 span{color:#31594b}.value-hero .product-buy{padding-top:5px}.personal-store .value-hero .product-intro{font-size:17px;line-height:1.7;max-width:490px;margin-bottom:15px}.personal-store .value-explainer{font-size:14px;line-height:1.8;max-width:490px}.value-hero .product-includes{margin-bottom:14px}.value-hero .product-includes li{padding-block:3px;font-size:13px}.value-hero .product-price{margin:20px 0 18px}.value-hero .product-order{max-width:460px}.value-hero .test-note{max-width:460px;margin-top:11px}.hero-more{display:flex;gap:26px;margin-top:2px}.value-hero .own-account{max-width:490px;margin-top:3px;padding-top:12px;font-size:11px}.work-example{min-width:0;background:#fffdf8;border:1px solid #d7dbcf;border-radius:9px;box-shadow:0 7px 25px #313a2810;overflow:hidden}.work-example-heading{padding:23px 24px 17px}.work-example-heading .section-label{display:block;font-size:11px;margin-bottom:6px}.personal-store .work-example-heading h2{font-size:22px;margin-bottom:7px;letter-spacing:-.025em}.example-caption-label{font-size:10px;color:#757c6c}.work-switch{display:flex;border-block:1px solid #dce1d4;background:#eeefe6;padding:9px 16px;gap:8px}.work-switch button{flex:1;border:1px solid transparent;border-radius:4px;background:transparent;color:#67715e;font-size:12px;font-weight:600;min-height:36px;padding:5px 9px}.work-switch button[aria-pressed=true]{background:#fffdf8;color:#31594b;border-color:#c2ccb8;box-shadow:0 1px 3px #26332408}.work-switch button:hover{border-color:#9eaf96}.work-chat-header{display:flex;align-items:center;gap:10px;padding:17px 24px 12px}.work-initial{width:32px;height:32px;border-radius:50%;background:#dce7d6;color:#31594b;display:grid;place-items:center;font:17px Georgia,serif;flex:none}.work-chat-header strong{display:block;font-size:13px;line-height:1.5}.work-chat-header div>span{display:block;font-size:10px;color:#747c68}.work-example-panel{padding:0 24px}.personal-store .work-context{font-size:10px;line-height:1.7;color:#7b806f;margin-bottom:14px}.personal-store .work-question{font-size:13px;line-height:1.75;font-weight:600;background:#eaf0e5;border-radius:6px;padding:14px 17px;margin:0 0 17px;color:#354b35}.work-answer{font-size:12px;line-height:1.8;color:#505b45}.work-answer>p{margin-bottom:13px}.work-answer strong{font-weight:650;color:#2f3b2a}.work-answer ol{padding-left:19px;margin:0 0 14px}.work-answer li{padding-left:4px;margin-bottom:7px}.work-answer b{font-weight:600}.work-answer .work-next{font-size:11px;border-top:1px solid #e1e4d8;padding-top:12px;margin-bottom:17px}.personal-store .work-payoff{border-top:1px solid #d6dfcd;padding:12px 0 13px;font-size:12px;font-weight:600;color:#31594b;margin:0}.personal-store .work-example-note{font-size:10px;line-height:1.7;color:#7b806f;padding:12px 24px;background:#f1f2e9;border-top:1px solid #e1e4d8;margin:0}.work-mail-draft{padding:2px 0 0 14px;border-left:2px solid #d8e1ce;margin-bottom:17px}.work-mail-draft p{margin-bottom:10px}.work-quote-lines{margin:12px 0 18px}.work-quote-lines>div{display:flex;gap:20px;justify-content:space-between;padding:6px 0;border-bottom:1px solid #e1e4d8}.work-quote-lines dt{color:#7b806f}.work-quote-lines dd{margin:0;font-weight:600;color:#3d4934}.value-strip{background:#e6ecdf;border-block:1px solid #d4decb}.value-strip>.container{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-block:20px}.personal-store .value-strip p{margin:0;line-height:1.7}.value-strip strong{font-size:16px;font-weight:600;display:block}.value-strip p>span{display:block;font-size:12px;color:#65735b}.value-strip a{font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.value-strip a span{margin-left:12px}.product-details{border-top:0}.product-details .detail-heading{max-width:760px}.product-delivery{align-items:start;grid-template-columns:1fr .9fr}.product-delivery .product-gallery{margin:0}.product-delivery .paper-preview{height:345px}.product-delivery .contents-table dl>div{grid-template-columns:150px 1fr}.personal-store .delivery-boundary{font-size:11px;color:#777d6b;line-height:1.9;margin:15px 0 2px}.value-steps{border-top:1px solid #d9d9ce;margin-top:34px;padding-top:28px}.value-steps ol{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:25px}.value-steps li{padding-bottom:9px}.value-steps .small-note{font-size:11px;max-width:720px;margin:8px 0 0}.product-details>.detail-heading>p:last-child{font-size:15px;line-height:1.9}
@media(max-width:1000px){.value-hero{gap:32px}.personal-store .value-hero h1{font-size:38px}.work-example-heading,.work-chat-header{padding-inline:19px}.work-example-panel{padding-inline:19px}.personal-store .work-example-note{padding-inline:19px}.product-delivery{gap:32px}.product-delivery .contents-table dl>div{grid-template-columns:130px 1fr}}
@media(max-width:760px){.value-hero{display:grid;grid-template-columns:1fr;gap:28px;padding-block:28px 30px}.value-hero .product-buy{display:block;padding-top:0}.personal-store .value-hero h1{font-size:35px;line-height:1.15;margin-bottom:18px}.personal-store .value-hero .product-intro{font-size:16px;line-height:1.8}.value-hero .product-price{margin:20px 0 17px}.value-hero .product-order,.value-hero .test-note,.value-hero .own-account{max-width:none}.value-hero .own-account{font-size:10px}.value-hero .product-includes{margin-bottom:14px}.hero-more{gap:24px}.hero-more a{font-size:12px}.value-strip>.container{padding-block:17px;gap:15px}.value-strip strong{font-size:14px}.value-strip p>span{font-size:11px}.value-strip a{font-size:11px}.value-strip a span{margin-left:4px}.work-example-heading{padding:20px 20px 16px}.personal-store .work-example-heading h2{font-size:22px}.work-example-panel{padding-inline:20px}.work-chat-header{padding-inline:20px}.work-example .work-answer{font-size:12px}.personal-store .work-question{font-size:13px}.product-delivery{grid-template-columns:1fr;gap:23px}.product-delivery .product-gallery{order:0;margin:0}.product-delivery .paper-preview{height:330px}.product-delivery .contents-table dl>div{grid-template-columns:125px 1fr}.value-steps{margin-top:27px;padding-top:25px}.value-steps ol{grid-template-columns:1fr;gap:12px;margin-top:22px}.value-steps li{padding-bottom:6px}.personal-store .product-details .detail-heading h2{font-size:28px}.personal-store .product-details>.detail-heading>p:last-child{font-size:14px}.value-steps h3{font-size:21px}}
@media(max-width:680px){.personal-store .shop-header-inner{padding:17px 18px 8px}.personal-store .shop-nav{display:flex;flex-wrap:nowrap;gap:10px;margin-top:12px}.personal-store .shop-nav a{font-size:11px;white-space:nowrap}.personal-store .value-hero{padding-top:25px}.personal-store .value-hero h1{font-size:33px}.personal-store .value-hero .product-intro{font-size:15px;line-height:1.75}.personal-store .value-explainer{font-size:13px;line-height:1.75}}

.work-example-heading{display:grid;grid-template-columns:minmax(0,1fr) 76px;column-gap:17px;row-gap:6px;align-items:center}.work-example-heading>div{min-width:0}.work-example-avatar{display:block;width:76px;height:76px;object-fit:cover;object-position:50% 16%;border-radius:50%;background:#e9e7ee;border:1px solid #dfdce5}.work-example-heading>.example-caption-label{grid-column:1/-1}
@media(max-width:760px){.work-example-heading{grid-template-columns:minmax(0,1fr) 64px;column-gap:14px}.work-example-avatar{width:64px;height:64px}}
