html,body{max-width:100%;overflow-x:hidden}.uot-home-shell *,.uot-guide-shell *,.uot-topbar *{box-sizing:border-box}:root{--navy:#17263c;--blue:#284d6e;--gold:#c69b59;--cream:#f7f3ec;--paper:#fff;--ink:#27313c;--muted:#68727d;--wa:#1faf68}.uot-topbar{width:100%;display:grid;grid-template-columns:1fr 1fr;position:relative;z-index:9999;font-family:Arial,sans-serif}.uot-topbar a{display:flex;justify-content:center;align-items:center;gap:16px;padding:13px 20px;text-decoration:none;color:#fff}.uot-topbar span{font-size:12px;font-weight:900;letter-spacing:.1em}.uot-topbar strong{font-size:20px}.uot-call{background:var(--navy)}.uot-wa{background:var(--wa)}.uot-home-shell,.uot-guide-shell{font-family:Arial,Helvetica,sans-serif;color:var(--ink);line-height:1.7;position:relative;left:50%;transform:translateX(-50%);width:92vw;max-width:1560px!important;margin:0;overflow:hidden;background:var(--cream)}.uot-home-shell img,.uot-guide-shell img{max-width:100%;display:block}.uot-wrap{width:88%;margin:auto}.uot-kicker{display:inline-block;font-size:12px;font-weight:900;letter-spacing:.14em;color:var(--gold);margin-bottom:12px}.uot-home-shell h1,.uot-home-shell h2,.uot-guide-shell h1,.uot-guide-shell h2{font-family:Georgia,serif;line-height:1.08;color:var(--navy);margin:.2em 0 .55em}.uot-home-shell h1{font-size:clamp(38px,4.4vw,72px)}.uot-home-shell h2{font-size:clamp(28px,3vw,46px)}.uot-home-shell p{font-size:17px}.uot-hero{padding:62px 0;background:linear-gradient(120deg,#f7f3ec,#e8e0d4)}.uot-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:5vw;align-items:center}.uot-hero figure{margin:0}.uot-hero img{width:100%;height:510px;object-fit:cover;border-radius:28px 4px 28px 4px;box-shadow:0 20px 45px #17263c25}.uot-chips{display:flex;gap:9px;flex-wrap:wrap;margin-top:23px}.uot-chips b{padding:9px 14px;background:#fff;border:1px solid #ded6cb;border-radius:8px;font-size:13px}.uot-intro{padding:78px 0;background:#fff}.uot-intro-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:5vw;align-items:center}.uot-photo-stack{display:grid;grid-template-columns:1fr 1fr;gap:15px}.uot-photo-stack img{width:100%;height:355px;object-fit:cover;border-radius:4px 30px 4px 30px}.uot-photo-stack img:nth-child(2){margin-top:52px}.uot-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:26px}.uot-stats div{background:var(--cream);padding:18px;border-top:4px solid var(--gold)}.uot-stats strong,.uot-stats span{display:block}.uot-stats span{font-size:13px;color:var(--muted)}.uot-ribbon{padding:68px 0;background:var(--navy);color:#fff}.uot-ribbon-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:5vw;align-items:center}.uot-ribbon h2{color:#fff}.uot-ribbon img{width:100%;height:380px;object-fit:cover;border-radius:30px 4px 30px 4px}.uot-guides{padding:80px 0}.uot-card-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:20px;margin-top:32px}.uot-card{grid-column:span 4;background:#fff;text-decoration:none;color:inherit;overflow:hidden;border-radius:12px;box-shadow:0 12px 30px #17263c17}.uot-card:nth-child(1),.uot-card:nth-child(5){grid-column:span 6}.uot-card img{width:100%;height:230px;object-fit:cover}.uot-card div{padding:24px}.uot-card span{font-size:11px;font-weight:900;letter-spacing:.11em;color:var(--gold)}.uot-card strong{display:block;font-family:Georgia,serif;color:var(--navy);font-size:23px;line-height:1.15;margin:8px 0}.uot-card p{font-size:14px;color:var(--muted)}.uot-feature{padding:76px 0;background:#fff}.uot-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:5vw;align-items:center}.uot-feature img{width:100%;height:430px;object-fit:cover;border-radius:4px 45px 4px 45px}.uot-alt{background:#ebe4da}.uot-cta{padding:62px 0;text-align:center;background:var(--gold);color:#fff}.uot-cta h2{color:#fff}.uot-buttons{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:25px}.uot-buttons a{display:inline-block;padding:14px 23px;background:var(--navy);color:#fff!important;text-decoration:none;border-radius:8px;font-weight:900}.uot-buttons .wa{background:var(--wa)}.uot-guide-hero{padding:56px 0;background:linear-gradient(120deg,var(--cream),#e6ddd0)}.uot-guide-head{width:88%;margin:auto;display:grid;grid-template-columns:1.1fr .9fr;gap:5vw;align-items:center}.uot-guide-head h1{font-size:clamp(36px,4vw,64px)}.uot-guide-head img{width:100%;height:420px;object-fit:cover;border-radius:4px 40px 4px 40px}.uot-back{display:inline-block;margin-bottom:18px;text-decoration:none;font-weight:900;color:var(--navy)}.uot-guide-body{width:82%;margin:54px auto}.uot-guide-body section{padding:28px 0;border-bottom:1px solid #e7e0d7}.uot-guide-body section h2{font-size:33px}.uot-guide-body section p{font-size:17px;line-height:1.9}.uot-inline{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:34px 0}.uot-inline img{width:100%;height:340px;object-fit:cover;border-radius:14px}.uot-note{margin:34px 0;padding:23px;background:var(--cream);border-left:5px solid var(--gold)}.uot-legacy-links,.uot-post-links{width:88%;margin:16px auto 26px;display:flex;justify-content:center;gap:10px 16px;flex-wrap:wrap;padding-top:10px;border-top:1px solid #e1dad1}.uot-legacy-links a,.uot-post-links a{font:600 12px/1.3 Arial,sans-serif;color:#7a838b!important;text-decoration:none!important}.uot-home-nav{display:flex;justify-content:center;padding:12px}.uot-home-nav a{text-decoration:none;font-weight:900;color:var(--navy)}@media(max-width:900px){.uot-home-shell,.uot-guide-shell{width:96vw}.uot-topbar{grid-template-columns:1fr}.uot-hero-grid,.uot-intro-grid,.uot-ribbon-grid,.uot-feature-grid,.uot-guide-head{grid-template-columns:1fr}.uot-card{grid-column:span 6!important}.uot-hero img,.uot-feature img,.uot-guide-head img{height:330px}.uot-photo-stack img{height:260px}.uot-photo-stack img:nth-child(2){margin-top:20px}.uot-guide-body{width:90%}}@media(max-width:600px){.uot-wrap{width:92%}.uot-card{grid-column:span 12!important}.uot-photo-stack{grid-template-columns:1fr}.uot-photo-stack img:nth-child(2){margin-top:0}.uot-stats{grid-template-columns:1fr}.uot-home-shell h1{font-size:37px}.uot-home-shell h2{font-size:29px}.uot-buttons{flex-direction:column}.uot-buttons a{width:100%}.uot-inline{grid-template-columns:1fr}.uot-inline img{height:270px}}