.try{background:#fff;border:1px solid rgba(201,169,110,.55);border-radius:22px;padding:22px 18px;display:flex;flex-direction:column;gap:14px;box-shadow:0 18px 40px -22px rgba(19,38,26,.35),inset 0 0 0 6px #fff,inset 0 0 0 7px rgba(201,169,110,.3)}
.try-k{font-family:var(--display);font-weight:300;font-size:26px;line-height:1.1;color:#13261A}
.try-opts{display:flex;flex-direction:column;gap:8px}
.try-opts button{font:inherit;font-size:15px;line-height:1.35;text-align:left;padding:13px 16px;border-radius:16px;border:1px solid rgba(23,63,33,.3);background:#fff;color:#173F21;cursor:pointer;transition:background .3s,color .3s,border-color .3s,transform .15s}
.try-opts button:active{transform:scale(.98)}
.try-opts button[aria-checked="true"]{background:#173F21;color:#fff;border-color:#173F21}
.try-res{min-height:120px}
.try-res .r{display:flex;flex-direction:column;gap:6px;animation:tIn .5s cubic-bezier(.16,1,.3,1)}
.try-res b{font-family:var(--serif-i);font-style:italic;font-weight:400;font-size:21px;color:#8a6a35}
.try-res span{font-size:15px;color:#3E5446;line-height:1.5}
.try-msg{font-family:var(--serif-i);font-style:italic;font-size:18px;line-height:1.3;color:#8a6a35}
.try-res .r.ok b::before,.try-res .r.no b::before,.try-res .r.warn b::before{content:"";display:inline-block;width:9px;height:9px;transform:rotate(45deg);margin-right:9px;vertical-align:.18em;background:#C9A96E}
.try-res .r.ok b::before{background:#2B6E35}.try-res .r.no b::before{background:#8A4B36}
.try-opts.dose{grid-template-columns:1fr 1fr 1fr}
.try-opts.dose button{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:12px;padding:14px 4px;min-height:86px;white-space:nowrap;font-size:14px}
.d{display:block;background:#fff;border:1px solid rgba(176,141,87,.5);box-shadow:inset 0 -3px 6px rgba(176,141,87,.18)}
.d1{width:12px;height:12px;border-radius:50% 50% 50% 0;transform:rotate(-45deg)}
.d2{width:18px;height:18px;border-radius:50%}
.d3{width:46px;height:12px;border-radius:99px;box-shadow:0 8px 0 -1px #fff,0 8px 0 0 rgba(176,141,87,.5);margin-bottom:8px}
.try-opts button[aria-checked="true"] .d{border-color:#EAD7A4}
.try-res .r span{overflow-wrap:normal}
@keyframes tIn{from{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}

.iph{position:absolute}
.iph .body{position:absolute;inset:0;border-radius:var(--r);background:linear-gradient(135deg,#5b5e57 0%,#2a2c27 18%,#1a1b18 50%,#3b3e37 82%,#62655d 100%);box-shadow:0 3cqw 7cqw rgba(0,0,0,.55),0 .6cqw 1.4cqw rgba(0,0,0,.35)}
.iph .bez{position:absolute;inset:var(--f);border-radius:calc(var(--r) - var(--f));background:#050505;box-shadow:inset 0 0 0 .25cqw rgba(255,255,255,.06)}
.iph .scr{position:absolute;inset:calc(var(--f) + var(--b));border-radius:calc(var(--r) - var(--f) - var(--b));overflow:hidden;background:#FFFFFF}
.iph .island{position:absolute;left:50%;transform:translateX(-50%);top:calc(var(--w)*0.03);width:calc(var(--w)*0.30);height:calc(var(--w)*0.085);border-radius:99px;background:#000;z-index:5}
.iph .sb{position:absolute;left:0;right:0;top:0;height:calc(var(--w)*0.12);display:flex;align-items:center;justify-content:space-between;padding:0 calc(var(--w)*0.075) 0 calc(var(--w)*0.09);color:#fff;font-family:Manrope,sans-serif;font-weight:700;font-size:calc(var(--w)*0.045);z-index:4;background:#FFFFFF;color:#13261A}
.iph .sb .ic{display:flex;gap:calc(var(--w)*0.015);align-items:center}
.iph .sb svg{height:calc(var(--w)*0.034);width:auto;fill:#13261A}
.iph .home{position:absolute;left:50%;bottom:calc(var(--w)*0.022);transform:translateX(-50%);width:calc(var(--w)*0.34);height:calc(var(--w)*0.012);border-radius:99px;background:rgba(19,38,26,.75);z-index:5}
.iph .btn{position:absolute;background:linear-gradient(90deg,#2a2c27,#55584f);border-radius:.4cqw}
.iph .glare{position:absolute;inset:calc(var(--f) + var(--b));border-radius:calc(var(--r) - var(--f) - var(--b));background:linear-gradient(115deg,rgba(255,255,255,.10) 0%,rgba(255,255,255,0) 32%);pointer-events:none;z-index:6}
.iph .feed{position:absolute;left:0;right:0;top:calc(var(--w)*0.12);display:flex;flex-direction:column}
.iph .feed img{width:100%;display:block}
.coframe{display:block;width:calc(100% + 8px);margin:0 -4px;height:330px;border:0;background:var(--linen);color-scheme:light}
a.ghost{text-decoration:none}
