#browsecalm{--ink:#193c35;--green:#bce6b1;--paper:#f8f7ef;color:var(--ink);background:var(--paper);font:16px/1.65 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;width:100%;margin:0 auto}#browsecalm *{box-sizing:border-box}#browsecalm a{color:inherit}#browsecalm nav{display:flex;justify-content:space-between;align-items:center;padding:24px 6%;border-bottom:1px solid #193c3520}#browsecalm nav a{font-weight:800;text-decoration:none;font-size:21px}#browsecalm nav span,.bc-eyebrow{font-size:11px;font-weight:700;letter-spacing:1.6px}#browsecalm section{padding:60px 6%}.bc-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:55px;align-items:center}#browsecalm h1{font-size:clamp(44px,6vw,82px);line-height:1.03;letter-spacing:-3px;margin:25px 0}#browsecalm h1 em{font-family:Georgia,serif;font-weight:400}#browsecalm h2{font-size:36px;line-height:1.15;letter-spacing:-1px;margin:15px 0}#browsecalm .bc-lead{max-width:460px;font-size:18px}.bc-primary{display:inline-flex;gap:30px;align-items:center;background:#193c35;color:#fff!important;padding:15px 24px;border:0;border-radius:6px;text-decoration:none;font-weight:650;cursor:pointer}.bc-small{font-size:12px;opacity:.8}.bc-art{position:relative;padding:30px 20px 48px;background:#dce7dc;border-radius:120px 120px 12px 12px}.bc-window{background:#fffdf4;border:1px solid #193c35;border-radius:12px;overflow:hidden;transform:rotate(-3deg);box-shadow:12px 14px 0 #193c3512;padding:0 25px 25px}.bc-dots{font-size:11px;border-bottom:1px solid #193c3525;margin:0 -25px;padding:12px}.bc-dots span{float:right;font-size:9px}.bc-sun{font-size:90px;line-height:1.3;color:#64875f}.bc-window h2{font-family:Georgia,serif;font-weight:400}.bc-pill{border:1px solid #193c3530;border-radius:30px;padding:8px 12px;font-size:11px}.bc-stamp{position:absolute;right:-8px;bottom:0;background:#ccecb4;border:1px solid #193c35;border-radius:50%;width:112px;height:112px;text-align:center;padding:22px;font-size:13px;line-height:1.5;transform:rotate(9deg)}#browsecalm .bc-strip{padding:22px 6%;display:flex;justify-content:space-between;border-block:1px solid #193c3520;font-size:13px}.bc-intro{max-width:850px}.bc-intro p:last-child{max-width:670px}.bc-helper{background:#e9eedf;display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;scroll-margin-top:20px}.bc-helper label{display:block;font-size:13px;font-weight:700;margin:20px 0 7px}.bc-helper select{width:100%;padding:13px;background:#fffdf5;border:1px solid #193c3550;border-radius:5px;color:#193c35;font-size:15px}.bc-guide{background:#fffdf5;border:1px solid #193c3525;border-radius:12px;padding:30px;min-height:390px}.bc-guide h3{font-size:25px;line-height:1.25;margin:18px 0}.bc-guide ol{padding-left:22px}.bc-guide li{padding:5px}.bc-note{font-size:13px;background:#edf1e7;padding:12px}.bc-guide>a{font-size:12px}.bc-controls{display:flex;justify-content:space-between;gap:12px;margin-top:25px}.bc-controls button{font:inherit}.bc-controls button:not(.bc-primary){border:1px solid #193c3540;background:transparent;padding:10px 17px;border-radius:5px;cursor:pointer}.bc-controls button:disabled{opacity:.4;cursor:default}.bc-faq{display:grid;grid-template-columns:1fr 1fr;gap:55px}#browsecalm details{border-bottom:1px solid #193c3530;padding:18px 0}#browsecalm summary{cursor:pointer;font-weight:650}#browsecalm details p{font-size:14px}#browsecalm footer{padding:35px 6%;background:#193c35;color:#f8f7ef}#browsecalm footer small{font-weight:400}#browsecalm footer p,#browsecalm footer a{font-size:13px}#browsecalm :focus-visible{outline:3px solid #b97a2f;outline-offset:4px}@media(max-width:700px){.bc-hero,.bc-helper,.bc-faq{grid-template-columns:1fr;gap:28px}#browsecalm section{padding:38px 6%}#browsecalm h1{letter-spacing:-2px}.bc-art{max-width:420px}.bc-strip{flex-direction:column;gap:10px}#browsecalm nav span{font-size:9px;max-width:110px;text-align:right}.bc-guide{padding:22px}}