.desktop-guide-page{background:#f6f9f9;color:#18303c}.desktop-guide-page .site-header{border-bottom:1px solid #e1e9e9;background:#fff;max-width:none;padding-inline:max(36px,calc((100vw - 1128px)/2));height:76px}.desktop-guide-page .site-footer{border-top:1px solid #e1e9e9}.guide-back{font-size:.85rem;font-weight:650;color:#116f66;white-space:nowrap}.guide-back span{margin-left:4px}.guide-shell{max-width:1128px;margin:0 auto;padding:44px 36px 80px}.guide-intro{max-width:760px;margin-bottom:29px}.guide-kicker,.guide-section-head>span{font-size:.72rem;font-weight:750;color:#158275}.guide-intro h1{font-size:2.35rem;line-height:1.3;letter-spacing:0;margin:11px 0 12px}.guide-intro p{font-size:.98rem;line-height:1.85;color:#59717d;margin:0}.guide-caution{display:flex;gap:20px;padding:17px 21px;border-left:4px solid #ed865e;background:#fff7f1;color:#495c66;font-size:.87rem;line-height:1.75}.guide-caution strong{color:#995533;flex:none}.guide-caution b{color:#263e4a;font-weight:650;overflow-wrap:anywhere}.guide-section{margin-top:54px}.guide-section-head{display:flex;align-items:baseline;gap:20px;padding-bottom:15px;border-bottom:2px solid #173f47}.guide-section-head>span{width:135px;flex:none}.guide-section-head h2{font-size:1.3rem;letter-spacing:0;margin:0}.guide-step{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:center;gap:46px;padding:37px 0;border-bottom:1px solid #dbe5e6}.guide-step-copy{align-self:start;padding-top:8px}.step-number{display:inline-grid;place-items:center;width:35px;height:35px;border:1px solid #b6d6d0;border-radius:5px;color:#117c70;font-size:.79rem;font-weight:750;margin-bottom:16px}.guide-step h3{font-size:1.17rem;letter-spacing:0;margin:0 0 10px}.guide-step p{font-size:.91rem;color:#526873;line-height:1.85;margin:0;overflow-wrap:anywhere}.guide-step p b{color:#2a424d;font-weight:650}.guide-step figure{margin:0;min-width:0}.guide-shot{position:relative;overflow:hidden;border:1px solid #d6e0e4;background:#fff;border-radius:6px;max-width:100%}.guide-shot img{display:block;max-width:none;height:auto}.shot-warning{width:375px;aspect-ratio:375/94}.shot-warning img{width:calc(100% * 458 / 375);transform:translate(-2.18%,-16.9%)}.shot-keep{width:510px;aspect-ratio:510/307}.shot-keep img{width:calc(100% * 672 / 510);transform:translate(-22.02%,-12.29%)}.shot-confirm{width:383px;aspect-ratio:383/365}.shot-confirm img{width:calc(100% * 566 / 383);transform:translate(-16.78%,0)}.shot-windows{width:531px;aspect-ratio:531/527}.shot-windows img{width:calc(100% * 560 / 531);transform:translate(-5.18%,-3.83%)}.guide-shot:not(.shot-warning)::after{content:"";position:absolute;left:var(--mark-x);top:var(--mark-y);width:var(--mark-w);height:var(--mark-h);border:2px solid #f37948;border-radius:5px;box-shadow:0 0 0 4px #f3794836;pointer-events:none}.shot-keep{--mark-x:61%;--mark-y:45%;--mark-w:32%;--mark-h:14%}.shot-confirm{--mark-x:70%;--mark-y:80%;--mark-w:28%;--mark-h:11%}.shot-windows{--mark-x:64%;--mark-y:88%;--mark-w:18%;--mark-h:8%}.guide-step figcaption{display:flex;justify-content:space-between;gap:14px;max-width:550px;color:#7b8c94;font-size:.78rem;padding-top:9px}.guide-step figcaption a{color:#117b70;white-space:nowrap;font-weight:650}.guide-activation{display:flex;align-items:center;justify-content:space-between;gap:28px;border-top:2px solid #173f47;margin-top:55px;padding-top:28px}.guide-activation>div{max-width:700px}.guide-activation h2{margin:7px 0 8px;letter-spacing:0;font-size:1.3rem}.guide-activation p{color:#556d77;font-size:.89rem;line-height:1.8;margin:0}.guide-activation .button{flex:none}@media(max-width:720px){.desktop-guide-page .site-header{height:68px;padding:0 20px}.guide-shell{padding:30px 20px 60px}.guide-intro h1{font-size:1.75rem}.guide-caution{display:block;padding:15px}.guide-caution strong{display:block;margin-bottom:4px}.guide-section{margin-top:40px}.guide-section-head{display:block}.guide-section-head>span{display:block;margin-bottom:8px}.guide-step{display:block;padding:26px 0}.guide-step-copy{padding:0;margin-bottom:20px}.step-number{margin-bottom:12px}.guide-activation{display:block}.guide-activation .button{display:inline-flex;margin-top:18px}.guide-shot{margin-inline:auto}.guide-step figcaption{margin-inline:auto}}
