.ps-phone{position:relative;flex-shrink:0;isolation:isolate}.ps-phone:after{content:"";position:absolute;left:14%;right:14%;bottom:-22px;height:34px;border-radius:50%;background:radial-gradient(closest-side,#1c24204d,#1c242000);pointer-events:none;z-index:-1}.ps-phone__dev{position:absolute;left:0;top:0;width:428px;height:882px;box-sizing:border-box;padding:7px;border-radius:74px;transform-origin:top left;background:linear-gradient(to bottom,transparent 108px,rgba(120,123,129,.55) 108px,rgba(120,123,129,.55) 113px,transparent 113px,transparent 769px,rgba(120,123,129,.55) 769px,rgba(120,123,129,.55) 774px,transparent 774px),linear-gradient(to right,transparent 100px,rgba(120,123,129,.55) 100px,rgba(120,123,129,.55) 105px,transparent 105px),linear-gradient(160deg,#fff,#eeeff1 14%,#c8cace,#f6f7f8,#d3d5d8,#a8abb0 86%,#dcdee1);box-shadow:inset 0 0 0 1px #fffffff2,inset 0 0 0 2px #96999e59,inset 0 -3px 4px -1px #6e717659,inset 0 3px 3px -1px #ffffffe6,0 0 0 1px #3c403e47,0 2px 3px #1c24201f,0 20px 30px -16px #1c242057,0 50px 84px -30px #1c24205c}.ps-phone__dev:before,.ps-phone__dev:after{content:"";position:absolute;width:6px;background:linear-gradient(90deg,#9b9ea4,#fafbfc 40%,#d7d9dc 65%,#a3a6ab);box-shadow:0 0 0 .75px #3c403e4d}.ps-phone__dev:before{right:-5px;top:220px;height:108px;border-radius:0 5px 5px 0}.ps-phone__dev:after{left:-5px;top:186px;height:68px;border-radius:5px 0 0 5px;box-shadow:0 0 0 .75px #3c403e4d,0 86px #c4c7cb,0 86px 0 .75px #3c403e4d}.ps-phone__bez{width:100%;height:100%;box-sizing:border-box;padding:12px;border-radius:67px;background:#050606;box-shadow:0 0 0 1px #282b2ae6,inset 0 0 0 1px #ffffff14}.ps-phone .scr{position:relative;width:390px;height:844px;border-radius:55px;overflow:hidden;background:#f7f6f1;display:flex;flex-direction:column;color:#1c2420;font-family:var(--font-body);text-align:left}.ps-phone .isl{position:absolute;top:12px;left:50%;margin-left:-62px;width:124px;height:36px;border-radius:20px;background:#101211;z-index:5}.ps-phone .sb{height:54px;flex-shrink:0;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:6px 30px 0 44px;font-size:16px;font-weight:600;background:#fff}.ps-phone .sb i{display:inline-flex;align-items:center;gap:6px;font-style:normal}.ps-phone--turned{isolation:auto;transform-style:preserve-3d;transform:perspective(2200px) rotateY(var(--ps-phone-turn));transition:transform .7s cubic-bezier(.2,.8,.2,1)}.ps-phone--faces-right{--ps-phone-turn: 24deg}.ps-phone--faces-left{--ps-phone-turn: -24deg}.ps-phone--turned:after{transform:translateZ(-60px)}.ps-phone--turned,.ps-phone__layer,.ps-phone__side{pointer-events:none}.ps-phone--turned .ps-phone__dev{pointer-events:auto}.ps-phone--turned .ps-phone__dev:before,.ps-phone--turned .ps-phone__dev:after{display:none}.ps-phone__layer{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:calc(74px * var(--ps-phone-scale));background:hsl(220 4% var(--ps-phone-light));box-shadow:inset 0 0 0 1px #3c403e1f;transform:translateZ(calc(var(--ps-phone-depth) * -3px * var(--ps-phone-scale)))}.ps-phone__side{position:absolute;top:0;height:100%;width:calc(30px * var(--ps-phone-scale))}.ps-phone--faces-right .ps-phone__side{left:0;transform-origin:left center;transform:translate(-1px) rotateY(90deg)}.ps-phone--faces-left .ps-phone__side{right:0;transform-origin:right center;transform:translate(1px) rotateY(-90deg)}.ps-phone__btn{position:absolute;left:24%;right:24%;border-radius:9999px;background:linear-gradient(to right,#8f9298,#eceef0 45%,#bfc2c6 75%,#94979d);box-shadow:0 0 0 1px #3c403e59,0 1px 2px #1c24204d}.ps-phone[role=group].ps-phone--turned:hover,.ps-phone[role=group].ps-phone--turned:focus-within{--ps-phone-turn: 0deg}@media(max-width:899px){.ps-phone--faces-right{--ps-phone-turn: 14deg}.ps-phone--faces-left{--ps-phone-turn: -14deg}}@media(prefers-reduced-motion:reduce){.ps-phone--turned{transition:none}}.ps-phone .scr:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(118deg,#fff3,#ffffff0f 22%,#fff0 38%);pointer-events:none;z-index:6}.ps-phone .hi{position:absolute;left:50%;bottom:8px;margin-left:-67px;width:134px;height:5px;border-radius:3px;background:#101211;z-index:5}.ps .ps-phone svg{display:block}.ps-phone p{margin:0}.ps-phone .ab{height:56px;flex-shrink:0;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 8px 0 16px;background:#fff;border-bottom:1px solid #e3e1d8}.ps-phone .ib{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#4e5751}.ps-phone .wm{font-family:var(--font-display);font-size:20px;line-height:24px;font-weight:700}.ps-phone .ov{margin:0;font-size:12px;line-height:16px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ps-phone .meta{font-size:13px;line-height:18px;color:#687069}.ps-phone .ttl{margin:0;font-family:var(--font-display);font-size:28px;line-height:34px;font-weight:700;letter-spacing:-.01em}.ps-phone .sec{margin:0;font-family:var(--font-display);font-size:20px;line-height:26px;font-weight:700}.ps-phone .body{margin:0;font-size:16px;line-height:26px}.ps-phone .card{background:#fff;border:1px solid #e3e1d8;border-radius:16px}.ps-phone .av{border-radius:9999px;background:#e6efe5;color:#1f4d2c;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-weight:700}.ps-phone .sel{display:inline-flex;align-items:center;justify-content:center;min-height:44px;box-sizing:border-box;padding:0 18px;border:1px solid #8f8b80;border-radius:9999px;background:#fff;font-size:14px;font-weight:600}.ps-phone .sel.on{background:#2e6b3f;border-color:#2e6b3f;color:#fff}.ps-phone .nav{position:absolute;left:0;right:0;bottom:0;height:86px;box-sizing:border-box;display:flex;padding:8px 8px 0;background:#fff;border-top:1px solid #e3e1d8;font-size:11px;line-height:14px;font-weight:500;z-index:2}.ps-phone .nav span{flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:4px;color:#687069}.ps-phone .nav span.on{color:#2e6b3f;font-weight:700}.ps-phone .ell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-phone .tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:9999px;font-size:12px;font-weight:600}.ps-phone .tag.pos{background:#e1f1e7;color:#1e6645}.ps-phone .tag.ch{background:#fbe9da;color:#8f4210}.ps-phone .pill{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:9999px;background:#f0eee7;font-size:13px;font-weight:600;color:#1c2420}.ps-phone .layer{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:#f7f6f1;transition:opacity .5s ease}.ps-phone .scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;background:#fff}.ps-phone .scroll:focus-visible{outline:3px solid #2e6b3f;outline-offset:-3px}.ps-phone .gd{box-sizing:border-box;padding:24px 20px 48px;display:flex;flex-direction:column;gap:16px}.ps-phone .listen{display:inline-flex;align-items:center;gap:8px;min-height:44px;box-sizing:border-box;padding:0 16px;border:1px solid #cfe0cd;border-radius:9999px;background:#fff;color:#2e6b3f;font-size:14px;font-weight:600;white-space:nowrap}.ps-phone .bub{max-width:84%;align-self:flex-end;margin:0;padding:10px 14px;border-radius:16px 16px 4px;background:#e6efe5;font-size:16px;line-height:24px}.ps-phone .dots{display:flex;gap:5px;height:22px;align-items:center}.ps-phone .dots span{width:7px;height:7px;border-radius:9999px;background:#5f8f69}.ps-phone .caret{display:inline-block;width:8px;height:15px;margin-left:2px;vertical-align:-2px;border-radius:2px;background:#cfe0cd}.ps-phone .rcpt{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#4e5751}.ps-phone .fu{display:block;max-width:100%;min-height:44px;box-sizing:border-box;padding:10px 16px;border:1px solid #8f8b80;border-radius:14px;background:#fff;color:#1c2420;font-size:15px;line-height:21px;font-weight:600;text-align:left}.ps-phone .chipb{display:inline-flex;align-items:center;justify-content:center;min-height:40px;box-sizing:border-box;padding:0 16px;border:1px solid #8f8b80;border-radius:9999px;background:#fff;color:#1c2420;font-size:14px;font-weight:600}.ps-phone .chipb.on{background:#2e6b3f;border-color:#2e6b3f;color:#fff}.ps-phone .ps-phone__article{display:flex;flex-direction:column;gap:16px}.ps-phone .ps-phone__article p{font-size:16px;line-height:26px}.ps-phone .ps-phone__article h2{margin:12px 0 0;font-family:var(--font-display);font-size:20px;line-height:26px;font-weight:700}.ps-phone .ps-phone__article p:has(>b:only-child){margin-top:4px;margin-bottom:-10px}.ps-phone .ps-phone__article p>b:only-child{font-size:12px;line-height:16px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#1f4d2c}.ps-phone .ps-phone__article .resource-script{display:flex;flex-direction:column;gap:8px}.ps-phone .ps-phone__article .resource-script>.resource-script-label{margin:4px 0 0;line-height:16px}.ps-phone .ps-phone__article blockquote{margin:0;padding:14px 16px;border-radius:14px;background:#f3f8f2}.ps-phone .ps-phone__article blockquote p{color:#2b4733;font-size:16px;line-height:24px}.ps-phone .ps-phone__article a{color:#2e6b3f;font-weight:600}.ps-phone .ps-phone__skeleton{height:16px;border-radius:8px;background:#f0eee7}
