.letter-gallery-module__OeKIpG__gallery{color:#38291e;background:#fcfaf5;width:100%;max-width:780px;margin:auto;container-type:inline-size}.letter-gallery-module__OeKIpG__heading{text-align:center;padding:5cqw 0 0}.letter-gallery-module__OeKIpG__heading h2{letter-spacing:.015em;font-size:5.4cqw;font-weight:700;line-height:1.55;color:#38291e!important;margin:0!important}.letter-gallery-module__OeKIpG__heading p{font-size:2.9cqw;line-height:1.7;margin:2cqw 0 0!important}.letter-gallery-module__OeKIpG__composition{aspect-ratio:1;width:100%;margin-top:3cqw;position:relative}.letter-gallery-module__OeKIpG__stationery{mix-blend-mode:normal;filter:none;width:100%;height:auto;display:block}.letter-gallery-module__OeKIpG__sheetContent{transform-origin:50%;width:69%;height:52%;position:absolute;top:32%;left:16%;transform:rotate(-3.5deg)}.letter-gallery-module__OeKIpG__addressee{font-family:Klee One,Hiragino Mincho ProN,serif;font-size:3.2cqw;margin:0 0 3cqw!important}.letter-gallery-module__OeKIpG__body{z-index:1;font-family:Klee One,Hiragino Mincho ProN,serif;font-size:3.3cqw;line-height:1.9;position:relative;margin:0!important}.letter-gallery-module__OeKIpG__scene{-o-object-fit:contain;object-fit:contain;mix-blend-mode:normal;filter:none;width:65%;height:24cqw;position:absolute;bottom:-3%;right:-2%}.letter-gallery-module__OeKIpG__caption{text-align:center;color:#8c7764;font-size:2cqw;line-height:1.8;margin:16px 0 0!important}.letter-gallery-module__OeKIpG__navigation{text-align:center;padding:4cqw 0 1cqw}.letter-gallery-module__OeKIpG__dots{justify-content:center;gap:.5cqw;display:flex}.letter-gallery-module__OeKIpG__dots button{cursor:pointer;background:0 0;border:0;width:5cqw;min-width:24px;height:5cqw;min-height:28px;position:relative}.letter-gallery-module__OeKIpG__dots button:after{content:"";background:#e3d3c2;border-radius:50%;width:1.5cqw;min-width:6px;height:1.5cqw;min-height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.letter-gallery-module__OeKIpG__dots button[aria-pressed=true]:after{background:#df7777}.letter-gallery-module__OeKIpG__next{color:#493426;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #86715e;align-items:center;gap:3cqw;margin-top:1cqw;padding:1.5cqw 0 .5cqw;font-size:2.9cqw;display:inline-flex}.letter-gallery-module__OeKIpG__next svg{width:3cqw;height:3cqw}.letter-gallery-module__OeKIpG__takeaway{text-align:center;padding:7cqw 0 5cqw}.letter-gallery-module__OeKIpG__rays{justify-content:center;gap:1.4cqw;height:4cqw;display:flex}.letter-gallery-module__OeKIpG__rays i{background:#e17471;width:.35cqw;height:1.8cqw}.letter-gallery-module__OeKIpG__rays i:first-child{margin-top:.8cqw;transform:rotate(-35deg)}.letter-gallery-module__OeKIpG__rays i:last-child{margin-top:.8cqw;transform:rotate(35deg)}.letter-gallery-module__OeKIpG__kicker{color:#db716f;font-size:2.9cqw;font-weight:600;margin:1.2cqw 0 3cqw!important}.letter-gallery-module__OeKIpG__takeaway h3{color:#39281e;font-size:5cqw;font-weight:700;line-height:1.6;margin:0 0 3cqw!important}.letter-gallery-module__OeKIpG__action{font-size:2.8cqw;line-height:1.9;margin:0!important}.letter-gallery-module__OeKIpG__reply{color:#76584a;border-top:1px solid #e4d9c9;margin:3cqw 5cqw;padding:20px 0;font-size:14px}.letter-gallery-module__OeKIpG__reply summary{cursor:pointer}.letter-gallery-module__OeKIpG__reply label,.letter-gallery-module__OeKIpG__reply small{margin-top:15px;display:block}.letter-gallery-module__OeKIpG__reply small{font-size:11px}.letter-gallery-module__OeKIpG__reply textarea{width:100%;font:inherit;background:#fffef9;border:1px solid #dfccba;border-radius:5px;margin:10px 0;padding:12px}.letter-gallery-module__OeKIpG__reply button{color:#fff;cursor:pointer;background:#df7777;border:0;border-radius:24px;padding:12px 20px}.letter-gallery-module__OeKIpG__reply button:disabled{opacity:.4}.letter-gallery-module__OeKIpG__reply p{white-space:pre-wrap}.letter-gallery-module__OeKIpG__gallery button:focus-visible,.letter-gallery-module__OeKIpG__reply summary:focus-visible{outline-offset:3px;outline:2px solid #d87978}@media (prefers-reduced-motion:no-preference){.letter-gallery-module__OeKIpG__sheetContent,.letter-gallery-module__OeKIpG__takeaway{animation:.45s ease-out letter-gallery-module__OeKIpG__open}@keyframes letter-gallery-module__OeKIpG__open{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}}.letter-gallery-module__OeKIpG__sheetContent{mix-blend-mode:normal;transform:rotate(-4.3deg)}.letter-gallery-module__OeKIpG__scene{filter:none;width:58%;height:21cqw;bottom:5%;right:4%}.letter-gallery-module__OeKIpG__envelopes{z-index:3;justify-content:space-between;width:78%;display:flex;position:absolute;top:15%;left:16%}.letter-gallery-module__OeKIpG__envelopes button{color:#503d30;cursor:pointer;text-shadow:0 1px #fff8;background:0 0;border:0;width:30%;min-height:44px;padding:2cqw 0;font-size:2.8cqw;font-weight:600;transform:rotate(-12deg)}.letter-gallery-module__OeKIpG__envelopes button:nth-child(2){margin-top:-3cqw;transform:rotate(-5deg)}.letter-gallery-module__OeKIpG__envelopes button:nth-child(3){margin-top:2cqw;transform:rotate(13deg)}.letter-gallery-module__OeKIpG__envelopes button[aria-pressed=true]{text-underline-offset:6px;text-decoration:underline}.letter-gallery-module__OeKIpG__inbox{background:#fffdfa;border:1px solid #e6dbce;border-radius:16px;margin:28px 0;overflow:hidden;box-shadow:0 12px 35px #62432b09}.letter-gallery-module__OeKIpG__inbox header{background:#f9ebe5;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.letter-gallery-module__OeKIpG__inbox header span{color:#937767;font-size:11px}.letter-gallery-module__OeKIpG__hint{color:#877362;padding:20px 24px;font-size:13px}.letter-gallery-module__OeKIpG__inboxRow{text-align:left;cursor:pointer;color:#493b30;background:0 0;border:0;border-bottom:1px solid #eee5db;width:100%;padding:24px;display:block}.letter-gallery-module__OeKIpG__inboxRow:hover{background:#fff4ef}.letter-gallery-module__OeKIpG__inboxRow span{font-size:13px}.letter-gallery-module__OeKIpG__inboxRow b{color:#c85663;background:#fce3e4;border-radius:20px;margin-left:12px;padding:4px 8px;font-size:11px}.letter-gallery-module__OeKIpG__inboxRow p{font-size:16px;line-height:1.8;margin:14px 0!important}.letter-gallery-module__OeKIpG__inboxRow small{color:#c26769}.letter-gallery-module__OeKIpG__message{padding:24px}.letter-gallery-module__OeKIpG__back{color:#a96360;cursor:pointer;background:0 0;border:0;margin-bottom:25px}.letter-gallery-module__OeKIpG__message h3{font-size:18px}.letter-gallery-module__OeKIpG__message p{line-height:2;margin:24px 0!important}.letter-gallery-module__OeKIpG__message details{border-top:1px solid #e9ded1;padding-top:20px}.letter-gallery-module__OeKIpG__message summary{cursor:pointer;color:#be6267}.letter-gallery-module__OeKIpG__message label{margin:20px 0 10px;display:block}.letter-gallery-module__OeKIpG__message textarea{width:100%;font:inherit;border:1px solid #d9cbbb;border-radius:8px;padding:12px;display:block}.letter-gallery-module__OeKIpG__message details button{color:#fff;cursor:pointer;background:#dc7479;border:0;border-radius:24px;margin-top:15px;padding:12px 20px}.letter-gallery-module__OeKIpG__message button:disabled{opacity:.4}.letter-gallery-module__OeKIpG__inbox footer{color:#978474;padding:20px 24px;font-size:11px;line-height:1.8}.letter-gallery-module__OeKIpG__productDemo{color:#382c24;padding:20px 0;container-type:inline-size}.letter-gallery-module__OeKIpG__demoTitle>span{background:#e3e8d9;border-radius:20px;padding:5px 16px;font-size:12px;display:inline-block}.letter-gallery-module__OeKIpG__demoTitle h2{font-family:Hiragino Mincho ProN,serif;font-size:7cqw;line-height:1.45;margin:20px 0!important}.letter-gallery-module__OeKIpG__demoTitle p{font-size:3.3cqw;line-height:1.9}.letter-gallery-module__OeKIpG__screens{height:91cqw;margin:9cqw -1cqw 0;position:relative}.letter-gallery-module__OeKIpG__listScreen,.letter-gallery-module__OeKIpG__readScreen{background:#fffdfa;border:1px solid #ad9f92;border-radius:2cqw;position:absolute;box-shadow:0 2cqw 4cqw #60452c13}.letter-gallery-module__OeKIpG__screenBrand{color:#e76570;padding:3cqw;font-size:3cqw;display:flex!important}.letter-gallery-module__OeKIpG__listScreen{width:48%;padding-bottom:20cqw;top:3%;left:2%;transform:rotate(-3deg)}.letter-gallery-module__OeKIpG__listScreen h3{padding:2cqw 3cqw;font-size:3cqw}.letter-gallery-module__OeKIpG__listScreen button{text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #eee3d9;width:100%;padding:3cqw;display:block}.letter-gallery-module__OeKIpG__listScreen button[aria-pressed=true]{background:#fcece6}.letter-gallery-module__OeKIpG__listScreen button span{font-size:2.4cqw;display:block}.letter-gallery-module__OeKIpG__listScreen button small{color:#938071;font-size:1.9cqw}.letter-gallery-module__OeKIpG__listScreen button p{white-space:nowrap;text-overflow:ellipsis;font-size:2.3cqw;overflow:hidden;margin-top:1cqw!important}.letter-gallery-module__OeKIpG__readScreen{z-index:2;width:59%;min-height:77cqw;padding:0 3cqw 4cqw;top:1%;right:1%;transform:rotate(2deg)}.letter-gallery-module__OeKIpG__readScreen .letter-gallery-module__OeKIpG__screenBrand{padding-left:0}.letter-gallery-module__OeKIpG__screenBack{cursor:pointer;background:0 0;border:0;margin:2cqw 0 4cqw;padding:0;font-size:2cqw;display:block}.letter-gallery-module__OeKIpG__readScreen>small{color:#968274;font-size:2cqw;display:block}.letter-gallery-module__OeKIpG__readScreen h3{border-bottom:1px solid #e4d9cc;padding:2cqw 0 3cqw;font-size:3.7cqw;line-height:1.6}.letter-gallery-module__OeKIpG__letterText{min-height:28cqw;font-family:Hiragino Mincho ProN,serif;font-size:3.2cqw;line-height:1.9;margin:4cqw 0!important}.letter-gallery-module__OeKIpG__replyControl{color:#d96970;cursor:pointer;background:0 0;border:1px solid #e97678;border-radius:6cqw;width:100%;padding:2cqw;font-size:3cqw}.letter-gallery-module__OeKIpG__readerArt{z-index:3;mix-blend-mode:normal;pointer-events:none;background:url(/assets/images/details-preview/owner-phone-alpha.png) 50%/contain no-repeat;width:38cqw;height:38cqw;position:absolute;bottom:0;left:-2%}.letter-gallery-module__OeKIpG__stepRail{border-bottom:1px solid #cdbdad;justify-content:space-between;margin:4cqw 0 0;display:flex}.letter-gallery-module__OeKIpG__stepRail button{color:#897669;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:3cqw 1cqw;font-size:3.2cqw}.letter-gallery-module__OeKIpG__stepRail button[aria-pressed=true]{color:#e76570;border-color:#e76570}.letter-gallery-module__OeKIpG__stepHint{text-align:center;color:#998373;font-size:2.5cqw;margin:3cqw 0!important}.letter-gallery-module__OeKIpG__demoClosing{text-align:center;padding:6cqw 0}.letter-gallery-module__OeKIpG__demoClosing h3{margin-bottom:3cqw;font-family:Hiragino Mincho ProN,serif;font-size:4.7cqw}.letter-gallery-module__OeKIpG__demoClosing p{font-size:3cqw;line-height:1.9}.letter-gallery-module__OeKIpG__demoNote{text-align:center;color:#9b8c7e;font-size:2cqw;margin:4cqw 0!important}.letter-gallery-module__OeKIpG__readScreen label{margin-top:3cqw;font-size:2.6cqw;display:block}.letter-gallery-module__OeKIpG__readScreen textarea{width:100%;height:24cqw;font:inherit;border:1px solid #ddcfc0;border-radius:1cqw;margin:2cqw 0;padding:2cqw;font-size:2.6cqw}.letter-gallery-module__OeKIpG__readScreen:has(textarea) .letter-gallery-module__OeKIpG__replyControl{margin-top:3cqw}.letter-gallery-module__OeKIpG__readerArt{background-image:url(/assets/images/details-preview/demo-reader-v2-alpha.png)}.letter-gallery-module__OeKIpG__listScreen{height:68cqw;padding-bottom:0;overflow:hidden}.letter-gallery-module__OeKIpG__listScreen button p{line-height:1.5;margin:1cqw 0 0!important}.letter-gallery-module__OeKIpG__listScreen h3{margin:0!important}.letter-gallery-module__OeKIpG__readerArt{width:40cqw;height:40cqw;bottom:2cqw;left:-3cqw}.letter-gallery-module__OeKIpG__screens:has(+.letter-gallery-module__OeKIpG__stepRail button:first-child[aria-pressed=true]) .letter-gallery-module__OeKIpG__listScreen{z-index:4;box-shadow:0 1cqw 5cqw #60452c22}.letter-gallery-module__OeKIpG__demoTitle h2,.letter-gallery-module__OeKIpG__letterText,.letter-gallery-module__OeKIpG__demoClosing h3{font-family:inherit}.letter-gallery-module__OeKIpG__demoTitle h2{letter-spacing:.015em;font-weight:700}.letter-gallery-module__OeKIpG__listScreen{height:61cqw}.letter-gallery-module__OeKIpG__readerArt{z-index:1;width:36cqw;height:36cqw;top:64cqw;bottom:auto;left:0}.letter-gallery-module__OeKIpG__readScreen{min-height:79cqw}.letter-gallery-module__OeKIpG__demoClosing h3{font-weight:700}.letter-gallery-module__OeKIpG__listScreen{height:auto;padding-bottom:2cqw}.letter-gallery-module__OeKIpG__listScreen button{padding:1.8cqw 3cqw}.letter-gallery-module__OeKIpG__listScreen h3{padding:1.5cqw 3cqw}.letter-gallery-module__OeKIpG__readerArt{top:73cqw}.letter-gallery-module__OeKIpG__screens{height:111cqw}.letter-gallery-module__OeKIpG__composition{isolation:isolate;background:#fcfaf5}.letter-gallery-module__OeKIpG__stationery{filter:none}.letter-gallery-module__OeKIpG__screens{isolation:isolate;background:#faf7f2}@media (max-width:600px){.letter-gallery-module__OeKIpG__demoTitle h2{font-size:28px}.letter-gallery-module__OeKIpG__demoTitle p,.letter-gallery-module__OeKIpG__demoClosing p{font-size:15px}.letter-gallery-module__OeKIpG__demoClosing h3{font-size:22px}.letter-gallery-module__OeKIpG__demoNote,.letter-gallery-module__OeKIpG__caption{font-size:11px}.letter-gallery-module__OeKIpG__screens{flex-direction:column;gap:20px;height:auto;margin:24px 0;display:flex}.letter-gallery-module__OeKIpG__listScreen,.letter-gallery-module__OeKIpG__readScreen{border-radius:12px;width:100%;height:auto;min-height:0;padding:16px;position:relative;inset:auto;transform:none}.letter-gallery-module__OeKIpG__screenBrand{padding:0 0 16px;font-size:20px}.letter-gallery-module__OeKIpG__listScreen h3,.letter-gallery-module__OeKIpG__readScreen h3{padding:12px 0;font-size:18px}.letter-gallery-module__OeKIpG__listScreen button{padding:14px 0}.letter-gallery-module__OeKIpG__listScreen button span{font-size:14px}.letter-gallery-module__OeKIpG__listScreen button small,.letter-gallery-module__OeKIpG__readScreen>small{font-size:12px}.letter-gallery-module__OeKIpG__listScreen button p{font-size:14px}.letter-gallery-module__OeKIpG__screenBack{margin:12px 0 20px;font-size:13px}.letter-gallery-module__OeKIpG__letterText{min-height:0;font-size:16px;margin:20px 0!important}.letter-gallery-module__OeKIpG__replyControl{border-radius:28px;min-height:48px;padding:12px;font-size:16px}.letter-gallery-module__OeKIpG__readerArt{align-self:flex-start;width:150px;height:150px;position:relative;inset:auto}.letter-gallery-module__OeKIpG__stepRail button{min-height:48px;padding:14px 4px;font-size:14px}.letter-gallery-module__OeKIpG__stepHint{font-size:12px}.letter-gallery-module__OeKIpG__readScreen label,.letter-gallery-module__OeKIpG__readScreen textarea{font-size:16px}.letter-gallery-module__OeKIpG__readScreen textarea{height:130px;padding:12px}.letter-gallery-module__OeKIpG__heading h2{font-size:23px}.letter-gallery-module__OeKIpG__heading p{font-size:14px}.letter-gallery-module__OeKIpG__takeaway h3{font-size:23px}.letter-gallery-module__OeKIpG__kicker,.letter-gallery-module__OeKIpG__action{font-size:14px}}.letter-gallery-module__OeKIpG__singleScreen{text-align:left;color:#392f29;background:#fffdfb;border:1px solid #d9cec2;border-radius:22px;max-width:620px;margin:32px auto 0;padding:28px;font-family:inherit;box-shadow:0 12px 32px #7054430c}.letter-gallery-module__OeKIpG__singleBrand{margin-bottom:28px;display:flex;font-size:26px!important}.letter-gallery-module__OeKIpG__screenContent{min-height:380px;animation:.22s ease-out letter-gallery-module__OeKIpG__screenEnter}.letter-gallery-module__OeKIpG__screenContent h3{margin:0 0 12px;font-family:inherit;font-size:22px;line-height:1.6}.letter-gallery-module__OeKIpG__screenGuide{color:#88786b;margin:10px 0 18px!important;font-size:13px!important;line-height:1.8!important}.letter-gallery-module__OeKIpG__inboxRows button{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-top:1px solid #eee2d9;padding:22px 26px 22px 0;transition:background .18s;display:block;position:relative}.letter-gallery-module__OeKIpG__inboxRows button:hover{background:#fff0ea}.letter-gallery-module__OeKIpG__inboxRows button:focus-visible,.letter-gallery-module__OeKIpG__singleBack:focus-visible,.letter-gallery-module__OeKIpG__singleReply:focus-visible{outline-offset:4px;outline:2px solid #ee707b}.letter-gallery-module__OeKIpG__inboxRows button>span:first-child{justify-content:space-between;align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.letter-gallery-module__OeKIpG__inboxRows small{color:#938173;white-space:nowrap;font-size:12px;font-weight:400}.letter-gallery-module__OeKIpG__inboxRows p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:10px 0 0!important;font-size:15px!important;line-height:1.8!important}.letter-gallery-module__OeKIpG__rowArrow{color:#dc7380;font-size:24px;position:absolute;top:46%;right:2px}.letter-gallery-module__OeKIpG__singleBack{color:#816c5f;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 0 24px;font-size:14px;display:block}.letter-gallery-module__OeKIpG__screenDate{color:#938173;margin-bottom:12px;font-size:12px;display:block}.letter-gallery-module__OeKIpG__singleLetter{border-top:1px solid #eee2d9;min-height:170px;padding-top:22px;margin:20px 0 32px!important;font-size:17px!important;line-height:2.1!important}.letter-gallery-module__OeKIpG__singleReply{color:#c95868;cursor:pointer;background:#fff7f4;border:1px solid #ed7782;border-radius:28px;justify-content:space-between;align-items:center;width:100%;padding:14px 22px;font-size:16px;display:flex}.letter-gallery-module__OeKIpG__replyLabel{margin:20px 0 10px;font-size:14px;display:block}.letter-gallery-module__OeKIpG__replyInput{resize:vertical;width:100%;min-height:180px;color:inherit;font:inherit;background:#fff;border:1px solid #d9cec2;border-radius:12px;padding:16px;font-size:16px;line-height:1.8;display:block}@keyframes letter-gallery-module__OeKIpG__screenEnter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.letter-gallery-module__OeKIpG__singleScreen{border-radius:18px;margin-top:24px;padding:20px 18px}.letter-gallery-module__OeKIpG__singleBrand{margin-bottom:24px;font-size:23px!important}.letter-gallery-module__OeKIpG__screenContent{min-height:370px}.letter-gallery-module__OeKIpG__screenContent h3{font-size:20px}.letter-gallery-module__OeKIpG__inboxRows button>span:first-child{font-size:15px}.letter-gallery-module__OeKIpG__inboxRows p{font-size:15px!important}.letter-gallery-module__OeKIpG__singleLetter{font-size:16px!important}}@media (prefers-reduced-motion:reduce){.letter-gallery-module__OeKIpG__screenContent{animation:none}}
.sample-module__ZAqZ_q__page{color:#3e342d;background:#fbf8f3;min-height:100vh;font-family:Arial,Hiragino Kaku Gothic ProN,Noto Sans JP,sans-serif;line-height:1.95}.sample-module__ZAqZ_q__page *{box-sizing:border-box}.sample-module__ZAqZ_q__preview{z-index:50;color:#fffaf6;background:#3e342d;justify-content:center;align-items:center;gap:36px;padding:10px 24px;font-size:12px;display:flex;position:sticky;top:0}.sample-module__ZAqZ_q__preview nav{gap:10px;display:flex}.sample-module__ZAqZ_q__preview a{padding:5px 14px}.sample-module__ZAqZ_q__preview [aria-current]{color:#3e342d;background:#fff8ee;border-radius:30px}.sample-module__ZAqZ_q__header{justify-content:space-between;align-items:center;max-width:1100px;margin:auto;padding:28px 30px;display:flex}.sample-module__ZAqZ_q__header>a:last-child{font-size:13px}.sample-module__ZAqZ_q__brand{color:#e85f69;font-size:28px}.sample-module__ZAqZ_q__wrap{max-width:1040px;margin:auto;padding:0 32px}.sample-module__ZAqZ_q__hero{grid-template-columns:1.5fr 1fr;align-items:center;gap:65px;padding:65px 0 80px;display:grid}.sample-module__ZAqZ_q__hero img{mix-blend-mode:multiply;justify-self:center;width:100%;max-width:270px;height:auto}.sample-module__ZAqZ_q__eyebrow{color:#cb6470;letter-spacing:.15em;margin:0 0 24px;font-size:13px}.sample-module__ZAqZ_q__hero h1{letter-spacing:.04em;margin:0 0 28px;font-size:clamp(32px,4.5vw,51px);font-weight:700;line-height:1.6}.sample-module__ZAqZ_q__contents{border-top:1px solid #d9cdc0;border-bottom:1px solid #d9cdc0;flex-wrap:wrap;align-items:center;gap:20px;padding:22px 0;display:flex}.sample-module__ZAqZ_q__contents small{color:#8d7e70;flex-basis:100%}.sample-module__ZAqZ_q__contents span{color:#d5787f;margin-left:6px}.sample-module__ZAqZ_q__chapter{border-bottom:1px solid #e6ddd2;padding:86px 0;scroll-margin-top:80px}.sample-module__ZAqZ_q__sectionTitle{align-items:baseline;gap:24px;margin-bottom:28px;display:flex}.sample-module__ZAqZ_q__sectionTitle>span{color:#d18c8b;font-family:Georgia,serif;font-size:36px}.sample-module__ZAqZ_q__sectionTitle h2{margin:0;font-size:27px;font-weight:700;line-height:1.8}.sample-module__ZAqZ_q__intro{max-width:760px;margin:0 0 36px;font-size:16px}.sample-module__ZAqZ_q__page h3{margin:0 0 14px;font-size:19px;font-weight:700;line-height:1.85}.sample-module__ZAqZ_q__page p{margin-top:0}.sample-module__ZAqZ_q__comparison{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.sample-module__ZAqZ_q__comparison article{border-top:2px solid #c9bdb0;padding:26px 22px}.sample-module__ZAqZ_q__comparison small{color:#8a776b;margin-bottom:20px;display:block}.sample-module__ZAqZ_q__comparison p,.sample-module__ZAqZ_q__twoCol p,.sample-module__ZAqZ_q__rows p{font-size:15px}.sample-module__ZAqZ_q__sage{background:#e9ecdf;border-radius:8px 35px 8px 30px;padding:30px}.sample-module__ZAqZ_q__caption{color:#8c7d70;line-height:1.8;margin-top:15px!important;font-size:11px!important}.sample-module__ZAqZ_q__tabs{flex-wrap:wrap;gap:8px;margin:20px 0 30px;display:flex}.sample-module__ZAqZ_q__tabs button{background:0 0;border:1px solid #cdbdb0;border-radius:30px;padding:10px 18px;font-size:13px}.sample-module__ZAqZ_q__tabs [aria-selected=true]{color:#fff;background:#655c4e;border-color:#655c4e}.sample-module__ZAqZ_q__caseGrid{grid-template-columns:1fr 1fr;align-items:center;gap:46px;animation:.4s ease-out sample-module__ZAqZ_q__arrive;display:grid}.sample-module__ZAqZ_q__paper{background:#fffdf8;border-top:6px solid #cba99a;padding:35px 30px;transform:rotate(-1deg);box-shadow:0 8px 20px #5343290d}.sample-module__ZAqZ_q__paper small{color:#9e8b76;margin-bottom:24px;display:block}.sample-module__ZAqZ_q__paper p{font-size:17px;line-height:2.4}.sample-module__ZAqZ_q__paper span{text-align:right;color:#b19d87;font-size:12px;display:block}.sample-module__ZAqZ_q__insight>small{color:#b66f72;margin-bottom:16px;display:block}.sample-module__ZAqZ_q__insight p{font-size:14px}.sample-module__ZAqZ_q__rows article{border-top:1px solid #dfd7ca;gap:28px;padding:28px 0;display:flex}.sample-module__ZAqZ_q__rows article>span{color:#bf8b82;font-family:Georgia,serif;font-size:28px}.sample-module__ZAqZ_q__twoCol{grid-template-columns:1fr 1fr;gap:48px;display:grid}.sample-module__ZAqZ_q__pullquote{text-align:center;font-size:29px;font-weight:700;line-height:1.9;margin:65px 0 24px!important}.sample-module__ZAqZ_q__center{text-align:center}.sample-module__ZAqZ_q__textLink{text-align:center;color:#b75d65;margin-top:30px;display:block}.sample-module__ZAqZ_q__cta{text-align:center;background:#f5e7df;border-radius:50px 8px;margin:70px 0;padding:55px 30px}.sample-module__ZAqZ_q__cta>small{letter-spacing:.12em;color:#8a746a}.sample-module__ZAqZ_q__cta h2{margin:15px 0 20px;font-size:32px;font-weight:700}.sample-module__ZAqZ_q__button{color:#fff;cursor:pointer;background:#e85f69;border:0;border-radius:40px;padding:15px 28px;font-size:15px;font-weight:600;display:inline-block}.sample-module__ZAqZ_q__button:disabled{opacity:.45;cursor:default}.sample-module__ZAqZ_q__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;padding:0 0 55px;display:flex}.sample-module__ZAqZ_q__footer nav{gap:20px;font-size:12px;display:flex}.sample-module__ZAqZ_q__footer small{color:#9c8b7b;width:100%;font-size:11px}.sample-module__ZAqZ_q__steps{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.sample-module__ZAqZ_q__steps article{border-top:1px solid #b5b99f;padding-top:20px}.sample-module__ZAqZ_q__steps span{color:#a77c71;font-family:Georgia,serif;font-size:25px}.sample-module__ZAqZ_q__steps p{font-size:14px}.sample-module__ZAqZ_q__detail{border-top:1px solid #d9cdc0;border-bottom:1px solid #d9cdc0;margin-top:28px;padding:20px 0;font-size:14px}.sample-module__ZAqZ_q__detail summary{cursor:pointer;font-weight:700}.sample-module__ZAqZ_q__detail p{margin-top:20px}.sample-module__ZAqZ_q__detail a{color:#b75d65}.sample-module__ZAqZ_q__specs>div{border-top:1px solid #ddd2c5;grid-template-columns:180px 1fr;gap:30px;padding:25px 0;display:grid}.sample-module__ZAqZ_q__specs dt{font-weight:700}.sample-module__ZAqZ_q__specs dd{margin:0;font-size:15px}.sample-module__ZAqZ_q__demo{background:#fffdf9;border:1px solid #ded4c7;border-radius:14px;overflow:hidden}.sample-module__ZAqZ_q__demoHead{background:#eceee4;justify-content:space-between;gap:20px;padding:20px 25px;display:flex}.sample-module__ZAqZ_q__inbox{grid-template-columns:.85fr 1.15fr;min-height:330px;display:grid}.sample-module__ZAqZ_q__inboxList{border-right:1px solid #ded4c7;padding:15px}.sample-module__ZAqZ_q__inboxList button{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #e9dfd2;width:100%;padding:18px 14px;display:block}.sample-module__ZAqZ_q__inboxList [aria-pressed=true]{background:#faeae4;border-radius:8px}.sample-module__ZAqZ_q__inboxList small,.sample-module__ZAqZ_q__inboxList span{color:#8c7d70;font-size:11px;display:block}.sample-module__ZAqZ_q__inboxList strong{font-size:14px}.sample-module__ZAqZ_q__message{padding:30px}.sample-module__ZAqZ_q__message>small{color:#a38d7a}.sample-module__ZAqZ_q__message>p{margin-top:25px;font-size:16px;line-height:2.2}.sample-module__ZAqZ_q__message details{border-top:1px solid #ded4c7;padding-top:20px}.sample-module__ZAqZ_q__message summary{cursor:pointer;color:#b56066;font-size:13px}.sample-module__ZAqZ_q__message label{margin-top:15px;font-size:12px;display:block}.sample-module__ZAqZ_q__message textarea{width:100%;font:inherit;background:#fff;border:1px solid #cdbdb0;border-radius:6px;margin:8px 0 14px;padding:10px;font-size:14px;display:block}.sample-module__ZAqZ_q__message .sample-module__ZAqZ_q__button{padding:10px 18px;font-size:12px}.sample-module__ZAqZ_q__demo>.sample-module__ZAqZ_q__caption{padding:0 20px}.sample-module__ZAqZ_q__sent{background:#eef0e6;padding:18px;font-size:13px}.sample-module__ZAqZ_q__sent p{white-space:pre-wrap}.sample-module__ZAqZ_q__sent small{font-size:11px}.sample-module__ZAqZ_q__page button:hover,.sample-module__ZAqZ_q__page a:hover{filter:brightness(.93)}.sample-module__ZAqZ_q__page :focus-visible{outline-offset:4px;outline:2px solid #b45c65}@keyframes sample-module__ZAqZ_q__arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.sample-module__ZAqZ_q__caseGrid{animation:none}}@media (max-width:650px){.sample-module__ZAqZ_q__preview{gap:9px;padding:9px 10px;font-size:10px}.sample-module__ZAqZ_q__preview>span{display:none}.sample-module__ZAqZ_q__preview a{padding:5px 9px}.sample-module__ZAqZ_q__header{padding:24px}.sample-module__ZAqZ_q__brand{font-size:23px}.sample-module__ZAqZ_q__wrap{padding:0 24px}.sample-module__ZAqZ_q__hero{grid-template-columns:1fr;gap:15px;padding:35px 0 45px}.sample-module__ZAqZ_q__hero img{justify-self:end;max-width:150px;margin-top:-8px}.sample-module__ZAqZ_q__hero h1{font-size:33px}.sample-module__ZAqZ_q__lead{font-size:15px}.sample-module__ZAqZ_q__contents{gap:15px}.sample-module__ZAqZ_q__chapter{padding:50px 0}.sample-module__ZAqZ_q__sectionTitle{gap:16px}.sample-module__ZAqZ_q__sectionTitle>span{font-size:27px}.sample-module__ZAqZ_q__sectionTitle h2{font-size:23px}.sample-module__ZAqZ_q__intro{font-size:15px}.sample-module__ZAqZ_q__comparison,.sample-module__ZAqZ_q__caseGrid,.sample-module__ZAqZ_q__twoCol,.sample-module__ZAqZ_q__steps{grid-template-columns:1fr;gap:22px}.sample-module__ZAqZ_q__comparison article{padding:24px}.sample-module__ZAqZ_q__comparison article p{margin-bottom:0}.sample-module__ZAqZ_q__caseGrid{gap:20px}.sample-module__ZAqZ_q__paper{padding:28px}.sample-module__ZAqZ_q__pullquote{font-size:24px}.sample-module__ZAqZ_q__cta{padding:40px 22px}.sample-module__ZAqZ_q__cta h2{font-size:25px}.sample-module__ZAqZ_q__footer nav{flex-wrap:wrap}.sample-module__ZAqZ_q__specs>div{grid-template-columns:1fr;gap:8px}.sample-module__ZAqZ_q__inbox{grid-template-columns:1fr}.sample-module__ZAqZ_q__inboxList{border-bottom:1px solid #ddd2c5;border-right:0;gap:6px;display:flex;overflow-x:auto}.sample-module__ZAqZ_q__inboxList button{min-width:150px;padding:12px}.sample-module__ZAqZ_q__demoHead,.sample-module__ZAqZ_q__demoHead span{display:block}.sample-module__ZAqZ_q__message{padding:22px}.sample-module__ZAqZ_q__rows article{gap:18px}.sample-module__ZAqZ_q__tabs button{padding:8px 11px;font-size:11px}}.sample-module__ZAqZ_q__page{background:#fcf9f4}.sample-module__ZAqZ_q__wrap{max-width:1080px}.sample-module__ZAqZ_q__preview{white-space:nowrap;border-radius:40px;gap:12px;padding:8px 12px;position:fixed;top:auto;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 4px 22px #44392e1a}.sample-module__ZAqZ_q__preview>span{display:none}.sample-module__ZAqZ_q__header{max-width:1080px;padding:26px 32px}.sample-module__ZAqZ_q__siteMenu{position:relative}.sample-module__ZAqZ_q__siteMenu summary{cursor:pointer;list-style:none}.sample-module__ZAqZ_q__siteMenu summary::-webkit-details-marker{display:none}.sample-module__ZAqZ_q__siteMenu nav{z-index:20;background:#fffdf9;width:180px;padding:20px;position:absolute;top:40px;right:0;box-shadow:0 8px 30px #44392e15}.sample-module__ZAqZ_q__siteMenu a{padding:8px;font-size:13px;display:block}.sample-module__ZAqZ_q__hero{grid-template-columns:1.05fr 1fr;gap:12px;min-height:460px;padding:40px 0 48px}.sample-module__ZAqZ_q__hero img{filter:brightness(1.025);mix-blend-mode:multiply;width:112%;max-width:none;height:auto;margin-left:-5%}.sample-module__ZAqZ_q__hero h1{letter-spacing:.02em;font-size:clamp(29px,3.7vw,46px);line-height:1.65}.sample-module__ZAqZ_q__eyebrow{color:#e85f69;border-bottom:1px solid #e85f69;margin-bottom:20px;padding-bottom:5px;display:inline-block}.sample-module__ZAqZ_q__lead{max-width:480px;font-size:15px;line-height:2.05}.sample-module__ZAqZ_q__contents{background:#f2eee7;border:0;border-radius:5px 24px;gap:14px 25px;margin-bottom:28px;padding:18px 24px}.sample-module__ZAqZ_q__contents small{flex-basis:auto;margin-right:10px}.sample-module__ZAqZ_q__contents a{font-size:12px}.sample-module__ZAqZ_q__chapter{border:0;padding:52px 0}.sample-module__ZAqZ_q__sectionTitle{text-align:center;margin-bottom:24px;display:block}.sample-module__ZAqZ_q__sectionTitle>span{letter-spacing:.17em;color:#da8884;margin-bottom:8px;font-size:15px;display:block}.sample-module__ZAqZ_q__sectionTitle h2{font-size:27px;line-height:1.7}.sample-module__ZAqZ_q__intro{text-align:center;max-width:720px;margin:0 auto 30px;font-size:15px}.sample-module__ZAqZ_q__comparison{gap:20px}.sample-module__ZAqZ_q__comparison article{text-align:center;border:0;padding:25px 20px}.sample-module__ZAqZ_q__comparison svg{color:#a78871;margin:0 auto 15px}.sample-module__ZAqZ_q__comparison small{margin-bottom:10px}.sample-module__ZAqZ_q__comparison h3{font-size:18px}.sample-module__ZAqZ_q__comparison p{text-align:left;font-size:14px;line-height:2}.sample-module__ZAqZ_q__comparison .sample-module__ZAqZ_q__sage{background:#e6ebdc;border-radius:45% 42% 18px 18px;padding-top:25px}.sample-module__ZAqZ_q__examples{background:#e9ecdf;border-radius:55px 55px 45px 45px;margin:25px -32px;padding:45px 40px}.sample-module__ZAqZ_q__tabs{justify-content:center;margin:25px 0 36px}.sample-module__ZAqZ_q__tabs button{background:#fcf9f4;border:0}.sample-module__ZAqZ_q__tabs [aria-selected=true]{background:#79836c}.sample-module__ZAqZ_q__paper{border:1px solid #b7b5a6;border-radius:3px;padding:30px;transform:rotate(-2deg);box-shadow:3px 4px #d3d3c480}.sample-module__ZAqZ_q__paper h3{font-size:20px}.sample-module__ZAqZ_q__paper p{font-size:16px}.sample-module__ZAqZ_q__caseGrid{gap:35px}.sample-module__ZAqZ_q__insight h3{font-size:20px}.sample-module__ZAqZ_q__rows{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:30px;display:grid}.sample-module__ZAqZ_q__rows article{border:0;padding:0 0 25px;display:block}.sample-module__ZAqZ_q__rows article>span{color:#dfa19a;margin-bottom:15px;font-size:40px;display:block}.sample-module__ZAqZ_q__rows h3{font-size:19px}.sample-module__ZAqZ_q__rows p{font-size:14px}.sample-module__ZAqZ_q__fit>.sample-module__ZAqZ_q__sage{background:#f2eee5;border-radius:24px;padding:25px 35px}.sample-module__ZAqZ_q__fit>.sample-module__ZAqZ_q__sage h3{font-size:17px}.sample-module__ZAqZ_q__fit>.sample-module__ZAqZ_q__sage p{margin:0;font-size:14px}.sample-module__ZAqZ_q__principleArt{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.025);width:100%;height:210px;margin-bottom:15px}.sample-module__ZAqZ_q__distance .sample-module__ZAqZ_q__twoCol{gap:60px}.sample-module__ZAqZ_q__distance .sample-module__ZAqZ_q__twoCol h3{text-align:center;font-size:18px}.sample-module__ZAqZ_q__distance .sample-module__ZAqZ_q__twoCol p{font-size:14px}.sample-module__ZAqZ_q__pullquote{font-size:27px;margin-top:48px!important}.sample-module__ZAqZ_q__center{font-size:14px}.sample-module__ZAqZ_q__cta{text-align:left;background:#fae9e5;border-radius:45px;grid-template-columns:1fr 1fr;gap:8px 40px;margin-top:35px;padding:38px 45px;display:grid}.sample-module__ZAqZ_q__cta>small{grid-area:1/1}.sample-module__ZAqZ_q__cta h2{grid-area:2/1;margin:0;font-size:27px}.sample-module__ZAqZ_q__cta>p:not(.sample-module__ZAqZ_q__caption){text-align:center;grid-area:3/2;margin:0;font-size:12px}.sample-module__ZAqZ_q__cta>.sample-module__ZAqZ_q__button{text-align:center;grid-area:1/2/span 2;align-self:center}.sample-module__ZAqZ_q__cta>.sample-module__ZAqZ_q__caption{text-align:center;grid-column:1/-1;margin-top:10px!important}.sample-module__ZAqZ_q__footer{padding-bottom:100px}.sample-module__ZAqZ_q__featureArtRow{grid-template-columns:.85fr 1.15fr;align-items:center;gap:40px;display:grid}.sample-module__ZAqZ_q__featureArtRow>img{mix-blend-mode:multiply;filter:brightness(1.025);width:100%;height:auto}.sample-module__ZAqZ_q__featureArtRow .sample-module__ZAqZ_q__steps{grid-template-columns:1fr;gap:14px}.sample-module__ZAqZ_q__steps article{border-color:#e4dacb;padding:12px 0 0}.sample-module__ZAqZ_q__steps span{float:left;margin-right:15px;font-size:24px}.sample-module__ZAqZ_q__steps h3{margin-bottom:5px;font-size:18px}.sample-module__ZAqZ_q__steps p{margin-bottom:0;font-size:14px}.sample-module__ZAqZ_q__read{background:#e9ecdf;border-radius:55px;margin:25px -32px;padding:45px 40px}.sample-module__ZAqZ_q__read>.sample-module__ZAqZ_q__intro:last-child{margin:20px auto 0;font-size:13px}.sample-module__ZAqZ_q__replyIllustration{color:#ba897f;justify-content:center;align-items:center;gap:24px;margin:20px auto 30px;display:flex}.sample-module__ZAqZ_q__reply .sample-module__ZAqZ_q__sage{background:#f2eee5}.sample-module__ZAqZ_q__safe{background:#e9ecdf;border-radius:45px;margin:25px -32px;padding:40px}.sample-module__ZAqZ_q__safe svg{color:#889379;margin-bottom:16px}.sample-module__ZAqZ_q__safe h3{font-size:18px}.sample-module__ZAqZ_q__safe p{font-size:14px}.sample-module__ZAqZ_q__safe .sample-module__ZAqZ_q__detail{border-color:#cbd1bd}.sample-module__ZAqZ_q__specs{max-width:820px;margin:0 auto}.sample-module__ZAqZ_q__specs dt{color:#b6756e}.sample-module__ZAqZ_q__demo{border:0;box-shadow:0 5px 20px #3e342d09}.sample-module__ZAqZ_q__demoHead{background:#f7f4ed}.sample-module__ZAqZ_q__demo>.sample-module__ZAqZ_q__caption{padding-bottom:15px}.sample-module__ZAqZ_q__sectionTitle,.sample-module__ZAqZ_q__hero{animation:.65s ease-out sample-module__ZAqZ_q__arrive}@media (max-width:650px){.sample-module__ZAqZ_q__header{padding:20px}.sample-module__ZAqZ_q__brand{font-size:24px}.sample-module__ZAqZ_q__wrap{padding:0 22px}.sample-module__ZAqZ_q__hero{grid-template-columns:1fr 1fr;align-items:center;gap:0;min-height:0;padding:28px 0 32px}.sample-module__ZAqZ_q__hero>div{z-index:1;position:relative}.sample-module__ZAqZ_q__hero h1{letter-spacing:0;width:112%;margin-bottom:13px;font-size:23px;line-height:1.6}.sample-module__ZAqZ_q__eyebrow{margin-bottom:14px;font-size:10px}.sample-module__ZAqZ_q__hero .sample-module__ZAqZ_q__lead{width:112%;margin:0;font-size:11px;line-height:1.95}.sample-module__ZAqZ_q__hero img{align-self:center;width:119%;max-width:none;margin:0 0 0 -5%}.sample-module__ZAqZ_q__contents{gap:8px 14px;margin-bottom:12px;padding:14px}.sample-module__ZAqZ_q__contents small{flex-basis:100%;font-size:10px}.sample-module__ZAqZ_q__contents a{font-size:10px}.sample-module__ZAqZ_q__chapter{padding:34px 0}.sample-module__ZAqZ_q__sectionTitle h2{font-size:21px}.sample-module__ZAqZ_q__sectionTitle>span{font-size:12px}.sample-module__ZAqZ_q__intro{text-align:left;margin-bottom:22px;font-size:13px}.sample-module__ZAqZ_q__comparison{grid-template-columns:1fr;gap:8px}.sample-module__ZAqZ_q__comparison article{text-align:left;grid-template-columns:55px 1fr;gap:0 12px;padding:18px 15px;display:grid}.sample-module__ZAqZ_q__comparison svg{grid-row:1/span 3;width:42px}.sample-module__ZAqZ_q__comparison small{margin:0;font-size:11px}.sample-module__ZAqZ_q__comparison h3{margin:4px 0 7px;font-size:16px}.sample-module__ZAqZ_q__comparison p{grid-column:2;margin:0;font-size:12px}.sample-module__ZAqZ_q__comparison .sample-module__ZAqZ_q__sage{border-radius:25px;padding:18px 15px}.sample-module__ZAqZ_q__examples,.sample-module__ZAqZ_q__read,.sample-module__ZAqZ_q__safe{border-radius:32px;margin:15px -10px;padding:28px 20px}.sample-module__ZAqZ_q__tabs{gap:6px;margin:20px 0 24px}.sample-module__ZAqZ_q__tabs button{padding:8px 10px;font-size:10px}.sample-module__ZAqZ_q__caseGrid{grid-template-columns:1fr;gap:12px}.sample-module__ZAqZ_q__paper h3{font-size:17px}.sample-module__ZAqZ_q__paper p{font-size:14px}.sample-module__ZAqZ_q__paper{padding:25px}.sample-module__ZAqZ_q__insight h3{font-size:17px}.sample-module__ZAqZ_q__insight p{font-size:12px}.sample-module__ZAqZ_q__insight>small{font-size:11px}.sample-module__ZAqZ_q__caption{font-size:10px!important}.sample-module__ZAqZ_q__rows{grid-template-columns:1fr;gap:12px}.sample-module__ZAqZ_q__rows article{gap:18px;padding:12px 0;display:flex}.sample-module__ZAqZ_q__rows article>span{margin:0;font-size:30px}.sample-module__ZAqZ_q__rows h3{font-size:17px}.sample-module__ZAqZ_q__rows p{margin:0;font-size:13px}.sample-module__ZAqZ_q__fit>.sample-module__ZAqZ_q__sage{padding:22px}.sample-module__ZAqZ_q__fit>.sample-module__ZAqZ_q__sage h3{font-size:16px}.sample-module__ZAqZ_q__fit>.sample-module__ZAqZ_q__sage p{font-size:12px}.sample-module__ZAqZ_q__distance .sample-module__ZAqZ_q__twoCol{grid-template-columns:1fr 1fr;gap:18px}.sample-module__ZAqZ_q__principleArt{height:140px}.sample-module__ZAqZ_q__distance .sample-module__ZAqZ_q__twoCol h3{text-align:left;font-size:15px}.sample-module__ZAqZ_q__distance .sample-module__ZAqZ_q__twoCol p{font-size:12px}.sample-module__ZAqZ_q__pullquote{font-size:21px}.sample-module__ZAqZ_q__cta{text-align:center;border-radius:30px;margin:20px -10px 40px;padding:30px 20px;display:block}.sample-module__ZAqZ_q__cta h2{margin:10px 0 20px;font-size:22px}.sample-module__ZAqZ_q__cta .sample-module__ZAqZ_q__button{margin:18px 0;padding:14px 15px;display:block}.sample-module__ZAqZ_q__cta>p:not(.sample-module__ZAqZ_q__caption){font-size:12px}.sample-module__ZAqZ_q__cta>.sample-module__ZAqZ_q__caption{font-size:9px!important}.sample-module__ZAqZ_q__featureArtRow{grid-template-columns:.8fr 1.2fr;gap:14px}.sample-module__ZAqZ_q__featureArtRow>img{width:118%;margin-left:-14px}.sample-module__ZAqZ_q__steps h3{font-size:14px}.sample-module__ZAqZ_q__steps span{float:none;margin:0;font-size:20px}.sample-module__ZAqZ_q__steps p{font-size:11px}.sample-module__ZAqZ_q__featureArtRow .sample-module__ZAqZ_q__steps{gap:6px}.sample-module__ZAqZ_q__steps article{padding-top:8px}.sample-module__ZAqZ_q__reply .sample-module__ZAqZ_q__twoCol{grid-template-columns:1fr;gap:18px}.sample-module__ZAqZ_q__reply p{font-size:13px}.sample-module__ZAqZ_q__replyIllustration{margin:15px 0 25px}.sample-module__ZAqZ_q__safe .sample-module__ZAqZ_q__twoCol{grid-template-columns:1fr;gap:22px}.sample-module__ZAqZ_q__safe p{font-size:12px}.sample-module__ZAqZ_q__safe h3{font-size:16px}.sample-module__ZAqZ_q__specs dd{font-size:13px}.sample-module__ZAqZ_q__preview{gap:5px;font-size:10px;bottom:10px}.sample-module__ZAqZ_q__footer .sample-module__ZAqZ_q__brand{font-size:23px}.sample-module__ZAqZ_q__footer nav{font-size:11px}.sample-module__ZAqZ_q__message>p{font-size:14px}.sample-module__ZAqZ_q__demoHead{padding:17px}.sample-module__ZAqZ_q__demoHead strong{font-size:15px}}@media (prefers-reduced-motion:reduce){.sample-module__ZAqZ_q__hero,.sample-module__ZAqZ_q__sectionTitle{animation:none}}@media (max-width:650px){.sample-module__ZAqZ_q__hero{grid-template-columns:56% 44%;gap:0;padding:25px 0 30px}.sample-module__ZAqZ_q__hero>div{display:contents}.sample-module__ZAqZ_q__hero .sample-module__ZAqZ_q__eyebrow{grid-area:1/1;justify-self:start;margin-bottom:15px}.sample-module__ZAqZ_q__hero h1{z-index:1;grid-area:2/1;align-self:start;width:auto;margin-bottom:0;font-size:20px;line-height:1.75}.sample-module__ZAqZ_q__hero .sample-module__ZAqZ_q__lead{grid-area:3/1/auto/-1;width:auto;margin:20px 0 0;font-size:13px;line-height:2}.sample-module__ZAqZ_q__hero img{grid-area:1/2/span 2;align-self:center;width:116%;margin-left:-10%}.sample-module__ZAqZ_q__hero h1 br{display:block}}.sample-module__ZAqZ_q__why .sample-module__ZAqZ_q__sectionTitle h2{color:#bb4f5b;font-size:32px}.sample-module__ZAqZ_q__why .sample-module__ZAqZ_q__sectionTitle>span,.sample-module__ZAqZ_q__examples .sample-module__ZAqZ_q__sectionTitle>span,.sample-module__ZAqZ_q__read .sample-module__ZAqZ_q__sectionTitle>span{color:#e45e6d}.sample-module__ZAqZ_q__comparison{grid-template-columns:1fr 1fr;gap:18px}.sample-module__ZAqZ_q__comparison article:not(.sample-module__ZAqZ_q__comparisonFocus){text-align:left;background:#fffdf9;border:1px solid #eee5dc;border-radius:18px;grid-template-columns:42px 1fr;gap:0 14px;padding:23px;display:grid}.sample-module__ZAqZ_q__comparison article:not(.sample-module__ZAqZ_q__comparisonFocus)>svg{color:#998a7b;grid-row:1/span 3;width:35px;height:35px}.sample-module__ZAqZ_q__comparison article:not(.sample-module__ZAqZ_q__comparisonFocus)>small{margin:0 0 8px;font-size:12px}.sample-module__ZAqZ_q__comparison article:not(.sample-module__ZAqZ_q__comparisonFocus)>h3{font-size:17px}.sample-module__ZAqZ_q__comparison article:not(.sample-module__ZAqZ_q__comparisonFocus)>p{font-size:13px;line-height:1.9}.sample-module__ZAqZ_q__comparisonFocus{background:#fff0eb;grid-column:1/-1;grid-template-columns:100px 1fr;gap:25px;display:grid;position:relative;text-align:left!important;border:2px solid #ed8d92!important;border-radius:32px!important;padding:38px!important}.sample-module__ZAqZ_q__comparisonFocus .sample-module__ZAqZ_q__focusSeal{color:#fff;background:#e96572;border-radius:28px;justify-content:center;align-items:center;width:92px;height:92px;display:flex;transform:rotate(-7deg)}.sample-module__ZAqZ_q__comparisonFocus .sample-module__ZAqZ_q__focusSeal svg{color:#fff;margin:0}.sample-module__ZAqZ_q__comparisonFocus small{color:#d55262;letter-spacing:.02em;margin:0 0 15px;font-size:20px}.sample-module__ZAqZ_q__comparisonFocus h3{color:#b94655;margin-bottom:18px;font-size:30px;line-height:1.6}.sample-module__ZAqZ_q__comparisonFocus p{max-width:540px;font-size:15px}.sample-module__ZAqZ_q__focusTags{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.sample-module__ZAqZ_q__focusTags span{color:#b74d59;background:#fffdf9;border:1px solid #f2bec0;border-radius:22px;padding:6px 15px;font-size:12px;font-weight:600}.sample-module__ZAqZ_q__examples{background:#fff2e5;border:1px solid #f6dfc7;border-radius:42px}.sample-module__ZAqZ_q__examples .sample-module__ZAqZ_q__sectionTitle h2{color:#a95042}.sample-module__ZAqZ_q__tabs button{color:#714f44;background:#fffdf9;border:1px solid #efd1c1}.sample-module__ZAqZ_q__tabs [aria-selected=true]{color:#fff;background:#e96370;border-color:#e96370;box-shadow:0 4px 10px #e9637020}.sample-module__ZAqZ_q__paper{background:#fffefa;border:1px solid #efd7c9;border-top:6px solid #ed8790;border-radius:4px 4px 16px;transform:rotate(-1deg);box-shadow:5px 7px #efd5bf66}.sample-module__ZAqZ_q__paper>small{color:#c06f65;align-items:center;gap:10px;display:flex}.sample-module__ZAqZ_q__paper h3{color:#b9545f}.sample-module__ZAqZ_q__paper>span{color:#d1877e}.sample-module__ZAqZ_q__caseGrid{align-items:start}.sample-module__ZAqZ_q__caseScene{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.025);width:100%;height:210px;margin:0 0 20px;display:block}.sample-module__ZAqZ_q__insight{background:#fffaf3;border-radius:26px;padding:22px}.sample-module__ZAqZ_q__insight>small{color:#cf6170;font-weight:600}.sample-module__ZAqZ_q__insight h3{color:#925044;font-size:21px}.sample-module__ZAqZ_q__insight p{color:#594339}.sample-module__ZAqZ_q__read{background:#fff0ef;border:1px solid #f5d9d9;border-radius:42px}.sample-module__ZAqZ_q__read .sample-module__ZAqZ_q__sectionTitle h2{color:#b9505f}.sample-module__ZAqZ_q__demo{background:#fffcf8;border:1px solid #f0cfd0;border-radius:24px;box-shadow:0 12px 30px #a05d5410}.sample-module__ZAqZ_q__demoHead{background:#fff8eb;grid-template-columns:1.05fr 1fr;align-items:center;gap:10px;padding:24px 28px;display:grid}.sample-module__ZAqZ_q__demoHead strong{color:#bd5361;margin:10px 0 14px;font-size:27px;line-height:1.5;display:block}.sample-module__ZAqZ_q__demoHead span{color:#826558;font-size:12px}.sample-module__ZAqZ_q__demoHead .sample-module__ZAqZ_q__demoKicker{color:#ca715d;letter-spacing:.08em;align-items:center;gap:7px;font-size:10px;display:flex}.sample-module__ZAqZ_q__receiptScene{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.025);width:100%;height:190px}.sample-module__ZAqZ_q__inboxList{background:#fff8f5;border-color:#f2d8d3;padding:14px}.sample-module__ZAqZ_q__inboxList button{color:#725145;background:#fffdfa;border:1px solid #f0d7cf;border-radius:14px;margin-bottom:10px;padding:17px;position:relative}.sample-module__ZAqZ_q__inboxList button:last-child{margin-bottom:0}.sample-module__ZAqZ_q__inboxList [aria-pressed=true]{background:#ffe3e4;border:2px solid #eb7a89;box-shadow:0 4px 12px #e96c7620}.sample-module__ZAqZ_q__envelopeIcon{color:#e47684;margin-bottom:10px}.sample-module__ZAqZ_q__inboxList button:nth-child(2) .sample-module__ZAqZ_q__envelopeIcon{color:#d49b4f}.sample-module__ZAqZ_q__inboxList button:nth-child(3) .sample-module__ZAqZ_q__envelopeIcon{color:#7ca599}.sample-module__ZAqZ_q__inboxList strong{color:#804d48}.sample-module__ZAqZ_q__inboxList button>span{color:#c26470;align-items:center;gap:6px;margin-top:7px;display:flex}.sample-module__ZAqZ_q__message{background:#fffefa;border:1px solid #eed7c5;border-top:5px solid #ed9b8c;border-radius:4px 4px 16px;margin:18px;padding:25px;animation:.35s ease-out sample-module__ZAqZ_q__arrive}.sample-module__ZAqZ_q__message>small{color:#c17467;align-items:center;gap:8px;display:flex}.sample-module__ZAqZ_q__message>p{color:#65473b}.sample-module__ZAqZ_q__message details{border-color:#efcfbf}.sample-module__ZAqZ_q__message summary{color:#cc5969;font-weight:600}.sample-module__ZAqZ_q__demo>.sample-module__ZAqZ_q__caption{color:#927866}.sample-module__ZAqZ_q__sent{color:#8b5c40;background:#fff0db;border-radius:12px}.sample-module__ZAqZ_q__read>.sample-module__ZAqZ_q__intro:last-child{color:#8a675e}@media (max-width:650px){.sample-module__ZAqZ_q__why .sample-module__ZAqZ_q__sectionTitle h2{font-size:26px}.sample-module__ZAqZ_q__comparison{grid-template-columns:1fr;gap:12px}.sample-module__ZAqZ_q__comparison article:not(.sample-module__ZAqZ_q__comparisonFocus){grid-template-columns:32px 1fr;padding:18px}.sample-module__ZAqZ_q__comparison article:not(.sample-module__ZAqZ_q__comparisonFocus)>svg{width:28px}.sample-module__ZAqZ_q__comparison article:not(.sample-module__ZAqZ_q__comparisonFocus)>h3{margin-bottom:7px;font-size:16px}.sample-module__ZAqZ_q__comparison article:not(.sample-module__ZAqZ_q__comparisonFocus)>p{font-size:12px}.sample-module__ZAqZ_q__comparisonFocus{grid-template-columns:1fr;gap:12px;border-radius:28px!important;padding:25px 22px!important}.sample-module__ZAqZ_q__comparisonFocus .sample-module__ZAqZ_q__focusSeal{border-radius:18px;width:62px;height:62px}.sample-module__ZAqZ_q__comparisonFocus .sample-module__ZAqZ_q__focusSeal svg{width:37px}.sample-module__ZAqZ_q__comparisonFocus small{font-size:17px}.sample-module__ZAqZ_q__comparisonFocus h3{font-size:24px}.sample-module__ZAqZ_q__comparisonFocus p{font-size:14px}.sample-module__ZAqZ_q__focusTags{gap:7px}.sample-module__ZAqZ_q__focusTags span{padding:5px 10px;font-size:11px}.sample-module__ZAqZ_q__examples,.sample-module__ZAqZ_q__read{padding:28px 18px}.sample-module__ZAqZ_q__caseScene{height:185px;margin-bottom:12px}.sample-module__ZAqZ_q__insight{padding:19px}.sample-module__ZAqZ_q__insight h3{font-size:19px}.sample-module__ZAqZ_q__caseGrid{gap:24px}.sample-module__ZAqZ_q__demoHead{grid-template-columns:1fr 1fr;gap:0;padding:20px 16px}.sample-module__ZAqZ_q__demoHead strong{font-size:20px}.sample-module__ZAqZ_q__demoHead .sample-module__ZAqZ_q__demoKicker{letter-spacing:0;font-size:7px}.sample-module__ZAqZ_q__demoHead span{font-size:10px}.sample-module__ZAqZ_q__receiptScene{width:110%;max-width:none;height:150px;margin-left:-5%}.sample-module__ZAqZ_q__inboxList button{min-width:155px;margin:0;padding:14px}.sample-module__ZAqZ_q__inboxList{border-bottom:1px solid #efcfbf;padding:12px}.sample-module__ZAqZ_q__inboxList strong{font-size:13px}.sample-module__ZAqZ_q__message{margin:14px;padding:22px 18px}.sample-module__ZAqZ_q__message>p{font-size:15px}.sample-module__ZAqZ_q__tabs button{font-size:10px}.sample-module__ZAqZ_q__paper h3{font-size:19px}}@media (prefers-reduced-motion:reduce){.sample-module__ZAqZ_q__message{animation:none}}.sample-module__ZAqZ_q__comparison .sample-module__ZAqZ_q__comparisonFocus{grid-template-columns:100px 1fr;gap:25px;display:grid}.sample-module__ZAqZ_q__comparison .sample-module__ZAqZ_q__comparisonFocus>div:last-child{min-width:0}.sample-module__ZAqZ_q__comparison .sample-module__ZAqZ_q__comparisonFocus h3{color:#b94655;font-size:30px;line-height:1.6}.sample-module__ZAqZ_q__comparison .sample-module__ZAqZ_q__comparisonFocus p{font-size:15px}@media (max-width:650px){.sample-module__ZAqZ_q__comparison .sample-module__ZAqZ_q__comparisonFocus{grid-template-columns:1fr;gap:15px}.sample-module__ZAqZ_q__comparison .sample-module__ZAqZ_q__comparisonFocus h3{font-size:25px}.sample-module__ZAqZ_q__comparison .sample-module__ZAqZ_q__comparisonFocus p{font-size:14px}}.sample-module__ZAqZ_q__examples,.sample-module__ZAqZ_q__read{background:#fcfaf5!important;border:0!important;border-radius:0!important;margin:25px -20px!important;padding:20px 0!important}.sample-module__ZAqZ_q__examples>.sample-module__ZAqZ_q__sectionTitle,.sample-module__ZAqZ_q__examples>.sample-module__ZAqZ_q__intro,.sample-module__ZAqZ_q__read>.sample-module__ZAqZ_q__sectionTitle,.sample-module__ZAqZ_q__read>.sample-module__ZAqZ_q__intro{display:none}.sample-module__ZAqZ_q__examples,.sample-module__ZAqZ_q__read{box-shadow:none!important}.sample-module__ZAqZ_q__send .sample-module__ZAqZ_q__featureArtRow{display:block}.sample-module__ZAqZ_q__send .sample-module__ZAqZ_q__steps{width:100%}.sample-module__ZAqZ_q__inbox>.sample-module__ZAqZ_q__sectionTitle,.sample-module__ZAqZ_q__inbox>.sample-module__ZAqZ_q__intro{display:none}.sample-module__ZAqZ_q__comparison .sample-module__ZAqZ_q__comparisonFocus{grid-template-columns:1fr}.sample-module__ZAqZ_q__officialFocusBrand{color:#e76570;margin-bottom:8px;font-size:28px;line-height:1.3}.sample-module__ZAqZ_q__officialFocusBrand img{transform:none}
.reference-module__yc0LGG__shell{color:#302a26;background:#faf7f2;min-height:100vh;font-family:Hiragino Kaku Gothic ProN,Noto Sans JP,sans-serif}.reference-module__yc0LGG__page{max-width:864px;margin:auto;overflow:hidden;container-type:inline-size}.reference-module__yc0LGG__page *{box-sizing:border-box}.reference-module__yc0LGG__page h1,.reference-module__yc0LGG__page h2,.reference-module__yc0LGG__page h3{margin:0;font-weight:700}.reference-module__yc0LGG__page p{margin:0}.reference-module__yc0LGG__page a{color:inherit;text-decoration:none}.reference-module__yc0LGG__header{justify-content:space-between;align-items:center;height:8cqw;padding:2.2cqw 5.4cqw 0;display:flex}.reference-module__yc0LGG__brand{font-size:4.6cqw;color:#e7656f!important}.reference-module__yc0LGG__menu{z-index:5;position:relative}.reference-module__yc0LGG__menu summary{cursor:pointer;list-style:none}.reference-module__yc0LGG__menu summary::-webkit-details-marker{display:none}.reference-module__yc0LGG__menu summary svg{width:4.2cqw;height:4.2cqw}.reference-module__yc0LGG__menu nav{background:#fffdf9;width:170px;padding:18px;font-size:14px;position:absolute;top:100%;right:0;box-shadow:0 8px 25px #46382c18}.reference-module__yc0LGG__menu a{padding:9px;display:block}.reference-module__yc0LGG__hero{grid-template-columns:51% 49%;align-items:center;height:41cqw;margin:4cqw 0 0;padding:0 0 0 5.4cqw;display:grid;position:relative}.reference-module__yc0LGG__heroText{z-index:1;position:relative}.reference-module__yc0LGG__label{color:#e85f69;border-bottom:1px solid #e85f69;padding-bottom:1cqw;font-size:2cqw;display:inline-block;margin-bottom:2.3cqw!important}.reference-module__yc0LGG__hero h1{letter-spacing:.005em;white-space:nowrap;font-size:4.7cqw;line-height:1.5}.reference-module__yc0LGG__heroText>p:last-child{margin-top:3.2cqw;font-size:2.35cqw;line-height:1.8}.reference-module__yc0LGG__heroArt{align-self:stretch;align-items:center;width:111%;margin-left:-9%;display:flex;position:relative}.reference-module__yc0LGG__art{mix-blend-mode:normal;filter:none;-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.reference-module__yc0LGG__heroArt .reference-module__yc0LGG__art{-o-object-fit:contain;object-fit:contain;height:100%}.reference-module__yc0LGG__artLabel{background:#e5e8da;border-radius:.4cqw;padding:1cqw 1.8cqw;font-size:1.7cqw;position:absolute;top:0;left:21%;transform:rotate(-5deg)}.reference-module__yc0LGG__accent{justify-content:center;align-items:flex-start;gap:1cqw;width:5cqw;height:2.5cqw;margin:0 auto 1cqw;display:flex}.reference-module__yc0LGG__accent i{background:#d88175;width:.23cqw;height:1.25cqw;display:block}.reference-module__yc0LGG__accent i:first-child{margin-top:.75cqw;transform:rotate(-36deg)}.reference-module__yc0LGG__accent i:last-child{margin-top:.75cqw;transform:rotate(36deg)}.reference-module__yc0LGG__notes{text-align:center;padding:2.8cqw 0 1cqw}.reference-module__yc0LGG__notes h2,.reference-module__yc0LGG__flow h2,.reference-module__yc0LGG__values h2{font-size:3.5cqw;line-height:1.6}.reference-module__yc0LGG__notePair{justify-content:center;align-items:center;gap:2.4cqw;margin-left:5cqw;padding:4cqw 0 2.3cqw;display:flex}.reference-module__yc0LGG__notePair article{text-align:center;background:#fffdf9;border:1px solid #bab4a7;border-radius:.25cqw;width:28cqw;padding:2.3cqw 1cqw 3.5cqw;font-size:2.25cqw;line-height:1.8;position:relative;transform:rotate(-2deg);box-shadow:.35cqw .4cqw #d4d0c578}.reference-module__yc0LGG__notePair article:nth-child(2){transform:rotate(-3deg)}.reference-module__yc0LGG__notePair article span{color:#8f9d73;font-size:3cqw;position:absolute;bottom:.2cqw;left:1.5cqw}.reference-module__yc0LGG__notePair small{font-size:1.7cqw}.reference-module__yc0LGG__flow{text-align:center;background:#e7ebde;border-radius:6cqw 5cqw 5cqw 6cqw;margin:1cqw 1cqw 0;padding:2.5cqw 3cqw 3cqw}.reference-module__yc0LGG__flowItems{grid-template-columns:1fr 3cqw 1fr 3cqw 1fr;align-items:center;gap:1cqw;margin-top:1.7cqw;display:grid}.reference-module__yc0LGG__flowItems article>div{background-color:#fbf8f1;border-radius:50%;justify-content:center;align-items:center;height:22cqw;display:flex;overflow:hidden}.reference-module__yc0LGG__flowItems .reference-module__yc0LGG__art{-o-object-fit:contain;object-fit:contain;width:115%;max-width:none;height:100%}.reference-module__yc0LGG__phoneSprite{background-blend-mode:multiply;background-image:url(/assets/images/lp-preview/steps-clean-alpha.png);background-position:50%;background-size:300%}.reference-module__yc0LGG__flowArrow{color:#555b4b;width:3.5cqw;height:3.5cqw}.reference-module__yc0LGG__flow h3{white-space:nowrap;margin-top:.9cqw;font-size:2.8cqw;line-height:1.7}.reference-module__yc0LGG__flow h3 b{color:#fff;background:#65705a;border-radius:50%;justify-content:center;align-items:center;width:3.4cqw;height:3.4cqw;font-size:2cqw;font-weight:400;display:inline-flex}.reference-module__yc0LGG__flowNote{color:#747769;font-size:1.95cqw;margin-top:2.3cqw!important}.reference-module__yc0LGG__values{text-align:center;padding:3cqw 5cqw 3.6cqw}.reference-module__yc0LGG__valueItems{grid-template-columns:repeat(3,1fr);gap:2.5cqw;margin-top:1cqw;display:grid}.reference-module__yc0LGG__valueItems article{position:relative}.reference-module__yc0LGG__valueItems article+article:before{content:"";border-left:1px solid #e9e0d3;position:absolute;top:17cqw;bottom:0;left:-1.2cqw}.reference-module__yc0LGG__valueItems .reference-module__yc0LGG__art,.reference-module__yc0LGG__valueIcon{-o-object-fit:contain;object-fit:contain;height:15cqw}.reference-module__yc0LGG__valueIcon{color:#8c9b76;justify-content:center;align-items:center;display:flex}.reference-module__yc0LGG__valueIcon svg{stroke-width:.8px;width:12cqw;height:12cqw}.reference-module__yc0LGG__valueItems h3{white-space:nowrap;margin:1cqw 0;font-size:2.25cqw}.reference-module__yc0LGG__valueItems p{text-align:left;color:#696259;padding:0 1cqw;font-size:1.9cqw;line-height:1.8}.reference-module__yc0LGG__featureRow{grid-template-columns:46% 54%;align-items:center;gap:0;min-height:31cqw;margin:3cqw 4.7cqw 2cqw;display:grid}.reference-module__yc0LGG__scene{width:100%}.reference-module__yc0LGG__sageScene{background:#e9ecdf;border-radius:52% 48% 40% 42%;overflow:hidden}.reference-module__yc0LGG__scene .reference-module__yc0LGG__art{-o-object-fit:contain;object-fit:contain;width:100%;height:30cqw}.reference-module__yc0LGG__featureCopy{padding-left:3cqw}.reference-module__yc0LGG__featureCopy h2{white-space:nowrap;margin:.5cqw 0 1cqw;font-size:3.3cqw;line-height:1.5}.reference-module__yc0LGG__featureCopy p{margin:.7cqw 0;font-size:2.15cqw;line-height:1.75}.reference-module__yc0LGG__number{color:#e26873;font-size:5.8cqw;font-weight:700;line-height:1.2;position:relative}.reference-module__yc0LGG__number .reference-module__yc0LGG__accent{position:absolute;top:-1.8cqw;left:5cqw}.reference-module__yc0LGG__reverse .reference-module__yc0LGG__scene{grid-area:1/2}.reference-module__yc0LGG__reverse .reference-module__yc0LGG__featureCopy{grid-area:1/1;padding:0 1cqw 0 .5cqw}.reference-module__yc0LGG__safety{background:#e8ecdf;border-radius:4cqw;grid-template-columns:26% 74%;align-items:center;margin:3cqw 2.4cqw 2cqw;padding:3cqw;display:grid}.reference-module__yc0LGG__safety>div:first-child{border-right:1px solid #b7bbab;flex-direction:column;align-items:center;display:flex}.reference-module__yc0LGG__safety>div:first-child>svg{color:#7f8d6d;width:11cqw;height:11cqw}.reference-module__yc0LGG__safety>div:last-child{padding-left:4cqw}.reference-module__yc0LGG__safety h2{margin-bottom:1cqw;font-size:2.8cqw}.reference-module__yc0LGG__safety p{font-size:2cqw;line-height:1.8}.reference-module__yc0LGG__more{margin-top:1cqw;font-size:1.5cqw}.reference-module__yc0LGG__more summary{cursor:pointer;color:#8c7669;text-underline-offset:.5cqw}.reference-module__yc0LGG__more p{white-space:normal;font-size:max(12px,1.8cqw)}.reference-module__yc0LGG__outline{border:1px solid #544438;border-radius:4cqw;justify-content:center;align-items:center;gap:4cqw;width:40cqw;margin:2cqw auto;padding:1.4cqw;font-size:2cqw;display:flex}.reference-module__yc0LGG__outline svg{width:2.3cqw}.reference-module__yc0LGG__deep{margin:1cqw 5.4cqw 2cqw}.reference-module__yc0LGG__deep>details>summary{cursor:pointer;color:#837669;border-top:1px solid #e3d9ca;border-bottom:1px solid #e3d9ca;justify-content:space-between;align-items:center;padding:1.6cqw 0;font-size:1.75cqw;display:flex}.reference-module__yc0LGG__deep summary svg{width:2cqw}.reference-module__yc0LGG__deepContent{font-size:16px}.reference-module__yc0LGG__cta{background:#fbe8e4;border-radius:5cqw;grid-template-columns:54% 46%;align-items:center;gap:0;margin-top:3cqw;padding:4cqw 6cqw 3cqw;display:grid}.reference-module__yc0LGG__cta h2{margin-bottom:1.5cqw;font-size:3.1cqw;line-height:1.6}.reference-module__yc0LGG__cta p{color:#75675b;font-size:2.1cqw;line-height:1.8}.reference-module__yc0LGG__cta a{color:#fff;white-space:nowrap;background:#e86470;border-radius:5cqw;justify-content:center;align-items:center;gap:2cqw;padding:2cqw 1cqw;font-size:2.5cqw;font-weight:700;display:flex}.reference-module__yc0LGG__cta a svg{width:2.5cqw;height:2.5cqw}.reference-module__yc0LGG__cta small{text-align:center;color:#7d7065;margin-top:1.4cqw;font-size:1.55cqw;line-height:1.6;display:block}.reference-module__yc0LGG__footer{justify-content:space-between;align-items:center;padding:2.5cqw 5.4cqw 4cqw;display:flex}.reference-module__yc0LGG__footerBrand{color:#e86671;font-size:2.5cqw}.reference-module__yc0LGG__footer nav{gap:1.8cqw;font-size:1.35cqw;display:flex}.reference-module__yc0LGG__previewNav{color:#827264;background:#f0ede6;justify-content:center;align-items:center;gap:18px;padding:9px;font-size:11px;display:flex}.reference-module__yc0LGG__previewNav a[aria-current]{color:#bd5d68;text-underline-offset:4px;text-decoration:underline}.reference-module__yc0LGG__page summary:focus-visible,.reference-module__yc0LGG__page a:focus-visible{outline-offset:4px;outline:2px solid #b96c75}.reference-module__yc0LGG__page summary::-webkit-details-marker{display:none}.reference-module__yc0LGG__deep details[open]>summary svg{transform:rotate(90deg)}@media (max-width:500px){.reference-module__yc0LGG__hero{height:43cqw}.reference-module__yc0LGG__heroText>p:last-child{font-size:2.4cqw}.reference-module__yc0LGG__previewNav{gap:12px;font-size:10px}.reference-module__yc0LGG__more{font-size:2cqw}.reference-module__yc0LGG__deep>details>summary{padding:2.3cqw 0;font-size:2.4cqw}.reference-module__yc0LGG__footer{padding-bottom:5cqw}.reference-module__yc0LGG__deepContent{font-size:14px}.reference-module__yc0LGG__notePair article{font-size:2.4cqw}}@media (prefers-reduced-motion:no-preference){.reference-module__yc0LGG__more[open] p{animation:.25s ease-out reference-module__yc0LGG__appear}@keyframes reference-module__yc0LGG__appear{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}}.reference-module__yc0LGG__notePair article span svg{width:2.8cqw;height:2.8cqw}.reference-module__yc0LGG__valueItems article:nth-child(2)>.reference-module__yc0LGG__art,.reference-module__yc0LGG__valueItems article:nth-child(3)>.reference-module__yc0LGG__art{width:83%;margin:auto}.reference-module__yc0LGG__scanArt,.reference-module__yc0LGG__receiveArt,.reference-module__yc0LGG__privateArt{mix-blend-mode:normal;aspect-ratio:1;background-image:url(/assets/images/details-preview/service-scenes-v2-alpha.png);background-repeat:no-repeat;background-size:300% 100%;width:100%;display:block}.reference-module__yc0LGG__scanArt{background-position:0%}.reference-module__yc0LGG__receiveArt{background-position:50%}.reference-module__yc0LGG__privateArt{background-position:100%;width:15cqw;height:15cqw;margin:auto}.reference-module__yc0LGG__flowItems .reference-module__yc0LGG__scanArt,.reference-module__yc0LGG__flowItems .reference-module__yc0LGG__receiveArt{flex-shrink:0;width:22cqw;height:22cqw}.reference-module__yc0LGG__heroArt,.reference-module__yc0LGG__scene,.reference-module__yc0LGG__valueItems article{isolation:isolate;background-color:#faf7f2}.reference-module__yc0LGG__sageScene{background-color:#e9ecdf}.reference-module__yc0LGG__art{filter:none}@media (max-width:600px){.reference-module__yc0LGG__header{height:70px;padding:16px 20px}.reference-module__yc0LGG__brand{font-size:25px}.reference-module__yc0LGG__menu summary svg{width:28px;height:28px}.reference-module__yc0LGG__hero{flex-direction:column;align-items:stretch;height:auto;min-height:0;margin:20px 0 30px;padding:0 24px;display:flex}.reference-module__yc0LGG__label{padding-bottom:6px;font-size:13px;margin-bottom:14px!important}.reference-module__yc0LGG__hero h1{white-space:normal;font-size:29px;line-height:1.5}.reference-module__yc0LGG__heroText>p:last-child{margin-top:18px;font-size:15px;line-height:1.9}.reference-module__yc0LGG__heroArt{align-self:center;width:85%;height:250px;margin:15px 0 0}.reference-module__yc0LGG__artLabel{font-size:11px}.reference-module__yc0LGG__notes{padding:24px 20px}.reference-module__yc0LGG__notes h2,.reference-module__yc0LGG__flow h2,.reference-module__yc0LGG__values h2{font-size:21px;line-height:1.6}.reference-module__yc0LGG__notePair{flex-wrap:wrap;gap:12px;margin:0;padding:24px 0}.reference-module__yc0LGG__notePair article{width:calc(50% - 6px);padding:18px 8px 24px;font-size:13px}.reference-module__yc0LGG__notePair small{font-size:11px}.reference-module__yc0LGG__flow{border-radius:28px;margin:8px 12px;padding:26px 12px}.reference-module__yc0LGG__flow h3{white-space:normal;font-size:12px}.reference-module__yc0LGG__flow h3 b{width:18px;height:18px;font-size:11px}.reference-module__yc0LGG__flowNote{font-size:12px;margin-top:16px!important}.reference-module__yc0LGG__values{padding:32px 24px}.reference-module__yc0LGG__valueItems{grid-template-columns:1fr;gap:24px;margin-top:24px}.reference-module__yc0LGG__valueItems article{-moz-column-gap:20px;text-align:left;grid-template-columns:90px 1fr;align-items:center;column-gap:20px;display:grid}.reference-module__yc0LGG__valueItems article+article:before{display:none}.reference-module__yc0LGG__valueItems .reference-module__yc0LGG__art,.reference-module__yc0LGG__valueItems article:nth-child(2)>.reference-module__yc0LGG__art,.reference-module__yc0LGG__valueItems article:nth-child(3)>.reference-module__yc0LGG__art,.reference-module__yc0LGG__privateArt{grid-row:1/span 2;width:90px;height:90px}.reference-module__yc0LGG__valueItems h3{white-space:normal;margin:0 0 8px;font-size:17px}.reference-module__yc0LGG__valueItems p{padding:0;font-size:14px;line-height:1.8}.reference-module__yc0LGG__valueItems p br{display:none}.reference-module__yc0LGG__featureRow,.reference-module__yc0LGG__featureRow.reference-module__yc0LGG__reverse{flex-direction:column;gap:20px;margin:30px 24px;display:flex}.reference-module__yc0LGG__scene{width:75%}.reference-module__yc0LGG__scene .reference-module__yc0LGG__art{height:210px}.reference-module__yc0LGG__featureCopy,.reference-module__yc0LGG__reverse .reference-module__yc0LGG__featureCopy{width:100%;padding:0}.reference-module__yc0LGG__number{font-size:36px}.reference-module__yc0LGG__featureCopy h2{white-space:normal;font-size:23px}.reference-module__yc0LGG__featureCopy p{font-size:15px;line-height:1.9}.reference-module__yc0LGG__more,.reference-module__yc0LGG__more p{font-size:13px}.reference-module__yc0LGG__more summary{padding:12px 0}.reference-module__yc0LGG__safety{border-radius:24px;grid-template-columns:64px 1fr;margin:24px 16px;padding:24px 16px}.reference-module__yc0LGG__safety h2{font-size:18px}.reference-module__yc0LGG__safety p{font-size:14px}.reference-module__yc0LGG__safety p br{display:none}.reference-module__yc0LGG__safety>div:first-child>svg{width:42px;height:42px}.reference-module__yc0LGG__deep{margin:24px}.reference-module__yc0LGG__deep>details>summary{gap:12px;padding:18px 0;font-size:14px}.reference-module__yc0LGG__deep summary svg{flex-shrink:0;width:20px}.reference-module__yc0LGG__outline{border-radius:28px;width:80%;padding:14px;font-size:14px}.reference-module__yc0LGG__outline svg{width:20px}.reference-module__yc0LGG__cta{text-align:center;border-radius:28px;flex-direction:column;align-items:stretch;gap:24px;margin:32px 12px 0;padding:32px 24px;display:flex}.reference-module__yc0LGG__cta h2{margin-bottom:12px;font-size:24px}.reference-module__yc0LGG__cta p{font-size:15px;line-height:1.8}.reference-module__yc0LGG__cta a{border-radius:32px;gap:14px;min-height:54px;padding:16px;font-size:17px}.reference-module__yc0LGG__cta a svg{width:22px;height:22px}.reference-module__yc0LGG__cta small{margin-top:14px;font-size:12px;line-height:1.8}.reference-module__yc0LGG__footer{flex-direction:column;gap:18px;padding:28px 20px}.reference-module__yc0LGG__footerBrand{font-size:22px}.reference-module__yc0LGG__footer nav{flex-wrap:wrap;gap:18px;font-size:12px}}.reference-module__yc0LGG__valueItems article:nth-child(2)>.reference-module__yc0LGG__art{transform:none}@media (min-width:601px){.reference-module__yc0LGG__page{max-width:1100px}.reference-module__yc0LGG__hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:36px;height:auto;min-height:390px;margin:0;padding:52px 48px}.reference-module__yc0LGG__heroText{min-width:0}.reference-module__yc0LGG__label{padding-bottom:8px;font-size:14px;margin-bottom:18px!important}.reference-module__yc0LGG__hero h1{white-space:normal;font-size:clamp(30px,3.2vw,40px);line-height:1.6}.reference-module__yc0LGG__heroText>p:last-child{margin-top:22px;font-size:17px;line-height:1.9}.reference-module__yc0LGG__heroText p br{display:none}.reference-module__yc0LGG__heroArt{align-self:center;width:100%;min-width:0;height:auto;max-height:360px;margin:0}.reference-module__yc0LGG__heroArt .reference-module__yc0LGG__art{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:360px}.reference-module__yc0LGG__artLabel{padding:8px 12px;font-size:12px;top:-10px;left:12%}.reference-module__yc0LGG__accent{gap:8px;width:42px;height:22px;margin:0 auto 10px}.reference-module__yc0LGG__accent i{width:2px;height:11px}.reference-module__yc0LGG__accent i:first-child,.reference-module__yc0LGG__accent i:last-child{margin-top:6px}.reference-module__yc0LGG__notes{padding:40px 48px}.reference-module__yc0LGG__notes h2,.reference-module__yc0LGG__flow h2,.reference-module__yc0LGG__values h2{font-size:30px;line-height:1.6}.reference-module__yc0LGG__notePair{flex-wrap:wrap;gap:24px;margin:0;padding:28px 0 12px}.reference-module__yc0LGG__notePair article{width:280px;padding:24px 16px 34px;font-size:17px}.reference-module__yc0LGG__notePair article span{bottom:4px;left:16px}.reference-module__yc0LGG__notePair article span svg{width:24px;height:24px}.reference-module__yc0LGG__notePair small{font-size:13px}.reference-module__yc0LGG__flow{border-radius:32px;margin:24px 32px;padding:36px}.reference-module__yc0LGG__flowItems{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr);gap:14px;max-width:860px;margin:28px auto 0}.reference-module__yc0LGG__flowItems article>div{aspect-ratio:1;max-width:230px;height:auto;margin:auto}.reference-module__yc0LGG__flowItems .reference-module__yc0LGG__scanArt,.reference-module__yc0LGG__flowItems .reference-module__yc0LGG__receiveArt{aspect-ratio:1;width:100%;height:auto}.reference-module__yc0LGG__flowArrow{width:24px;height:24px}.reference-module__yc0LGG__flow h3{white-space:normal;margin-top:16px;font-size:18px}.reference-module__yc0LGG__flow h3 b{width:26px;height:26px;font-size:15px}.reference-module__yc0LGG__flowNote{font-size:15px;margin-top:24px!important}.reference-module__yc0LGG__values{padding:44px 48px}.reference-module__yc0LGG__valueItems{gap:32px;margin-top:28px}.reference-module__yc0LGG__valueItems article+article:before{top:150px;left:-16px}.reference-module__yc0LGG__valueItems .reference-module__yc0LGG__art,.reference-module__yc0LGG__valueIcon,.reference-module__yc0LGG__privateArt{width:100%;max-width:180px;height:150px;margin:auto}.reference-module__yc0LGG__valueItems h3{white-space:normal;margin:16px 0 12px;font-size:20px}.reference-module__yc0LGG__valueItems p{padding:0;font-size:16px;line-height:1.9}.reference-module__yc0LGG__valueItems p br{display:none}.reference-module__yc0LGG__featureRow{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:44px;min-height:330px;margin:32px 48px;padding:24px 0}.reference-module__yc0LGG__scene{justify-self:center;max-width:420px}.reference-module__yc0LGG__scene .reference-module__yc0LGG__art{-o-object-fit:contain;object-fit:contain;width:100%;height:300px}.reference-module__yc0LGG__featureCopy,.reference-module__yc0LGG__reverse .reference-module__yc0LGG__featureCopy{min-width:0;padding:0}.reference-module__yc0LGG__featureCopy h2{white-space:normal;margin:10px 0 16px;font-size:30px;line-height:1.6}.reference-module__yc0LGG__featureCopy p{margin:12px 0;font-size:17px;line-height:1.9}.reference-module__yc0LGG__number{font-size:44px}.reference-module__yc0LGG__number .reference-module__yc0LGG__accent{top:-16px;left:45px}.reference-module__yc0LGG__more,.reference-module__yc0LGG__more p{font-size:15px;line-height:1.9}.reference-module__yc0LGG__more summary{padding:12px 0}.reference-module__yc0LGG__safety{border-radius:28px;grid-template-columns:100px minmax(0,1fr);gap:28px;margin:40px 48px;padding:32px}.reference-module__yc0LGG__safety>div:last-child{padding:0}.reference-module__yc0LGG__safety>div:first-child>svg{width:60px;height:60px}.reference-module__yc0LGG__safety h2{margin-bottom:14px;font-size:24px}.reference-module__yc0LGG__safety p{font-size:16px;line-height:1.9}.reference-module__yc0LGG__safety p br{display:none}.reference-module__yc0LGG__deep{margin:36px 48px}.reference-module__yc0LGG__deep>details>summary{gap:20px;padding:20px 0;font-size:16px}.reference-module__yc0LGG__deep summary svg{flex-shrink:0;width:22px}.reference-module__yc0LGG__outline{border-radius:32px;gap:24px;width:fit-content;max-width:100%;margin:28px auto;padding:16px 32px;font-size:17px}.reference-module__yc0LGG__outline svg{width:22px}}@media (min-width:601px) and (max-width:850px){.reference-module__yc0LGG__hero{gap:20px;padding:36px 28px}.reference-module__yc0LGG__hero h1{font-size:30px}.reference-module__yc0LGG__heroText>p:last-child{font-size:16px}.reference-module__yc0LGG__featureRow{gap:24px;margin:24px 28px}.reference-module__yc0LGG__featureCopy h2{font-size:25px}.reference-module__yc0LGG__featureCopy p{font-size:16px}.reference-module__yc0LGG__flow{margin:20px;padding:28px 20px}.reference-module__yc0LGG__flow h3{font-size:16px}.reference-module__yc0LGG__values{padding:36px 28px}.reference-module__yc0LGG__valueItems{gap:20px}.reference-module__yc0LGG__valueItems h3{font-size:18px}.reference-module__yc0LGG__safety,.reference-module__yc0LGG__deep{margin:28px}}