.oRl-7W_page{--ink:#3c1c14;--muted:#755e53;--line:#c7b9ae;min-height:max(670px,100svh);color:var(--ink);background:#fffaf3;grid-template-columns:1.05fr 1fr;font-family:Arial,Helvetica,sans-serif;display:grid}.oRl-7W_story{color:#fff6e8;background:#3c1c14;flex-direction:column;justify-content:space-between;gap:34px;min-width:0;padding:48px clamp(32px,5vw,72px) 44px;display:flex}.oRl-7W_logo{width:145px;height:auto;display:block}.oRl-7W_kicker{letter-spacing:2px;color:#f7cc9a;margin:0 0 16px;font-size:11px}.oRl-7W_story h1{letter-spacing:-1.8px;margin:0 0 18px;font:400 clamp(36px,4.7vw,54px)/1.08 Georgia,serif}.oRl-7W_copy{color:#e6cdbc;max-width:290px;margin:0;font-size:15px;line-height:1.6}.oRl-7W_tiles{isolation:isolate;max-width:490px;height:188px;position:relative}.oRl-7W_tile{aspect-ratio:1;transform-origin:50%;background-image:url(/brand/olinda-elementos.png);background-repeat:no-repeat;background-size:782.123% 440.224%;position:absolute}.oRl-7W_cashew{background-position:2.0475% 3.6125%;width:43%;animation:18s ease-in-out infinite oRl-7W_cashew-drift;bottom:0;left:0}.oRl-7W_sun{background-position:18.018% 3.6125%;width:26%;animation:24s ease-in-out infinite oRl-7W_sun-turn;top:0;left:48%}.oRl-7W_leaf{background-position:98.362% 34.483%;width:26%;animation:20s ease-in-out infinite oRl-7W_leaf-sway;bottom:6px;right:0}.oRl-7W_page:has(input:focus) .oRl-7W_tile{animation-play-state:paused}.oRl-7W_entry{justify-content:center;align-items:center;min-width:0;padding:58px 40px 40px;display:flex}.oRl-7W_content{width:100%;max-width:330px}.oRl-7W_mise{letter-spacing:-1.2px;margin:0 0 43px;font-size:26px;font-weight:700;line-height:1}.oRl-7W_mise span{color:#bd4b06}.oRl-7W_content h2{letter-spacing:-.8px;margin:0 0 10px;font-size:27px;font-weight:500;line-height:1.18}.oRl-7W_sub{color:var(--muted);margin:0 0 29px;font-size:14px;line-height:1.6}.oRl-7W_form{gap:19px;display:grid}.oRl-7W_form label{gap:9px;font-size:13px;font-weight:500;display:grid}.oRl-7W_field{border:1px solid var(--line);width:100%;height:48px;color:var(--ink);background:#fff;border-radius:8px;padding:12px;font-size:16px;display:block}.oRl-7W_field::placeholder{color:var(--muted)}.oRl-7W_field:focus{box-shadow:none;border-color:#932413}.oRl-7W_page :is(input,button,a):focus-visible{outline-offset:3px;outline:3px solid #932413}.oRl-7W_password{position:relative}.oRl-7W_password input{padding-right:54px}.oRl-7W_eye{width:44px;height:44px;color:var(--muted);background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:2px;right:2px}.oRl-7W_enter{color:#3c1c14;background:#f39200;border:0;border-radius:8px;justify-content:space-between;align-items:center;height:48px;padding:0 17px;font-size:14px;font-weight:600;transition:background .16s;display:flex}.oRl-7W_enter:hover:not(:disabled){background:#ffab26}.oRl-7W_switch{text-align:center;color:var(--muted);margin:22px 0 0;font-size:12px}.oRl-7W_link{min-height:44px;color:var(--ink);font-size:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0 4px;text-decoration:underline}.oRl-7W_forgot{justify-self:end;align-items:center;margin-top:-15px;font-size:13px;display:inline-flex}.oRl-7W_error{color:#932413;background:#fff0eb;border-radius:8px;margin:0;padding:12px;font-size:13px;line-height:1.5}@keyframes oRl-7W_cashew-drift{0%,15%,85%,to{transform:translate(0)rotate(-3deg)}40%,60%{transform:translate(3px,-6px)rotate(0)}}@keyframes oRl-7W_sun-turn{0%,15%,85%,to{transform:rotate(-8deg)}40%,60%{transform:rotate(10deg)}}@keyframes oRl-7W_leaf-sway{0%,15%,85%,to{transform:translate(0)rotate(3deg)}40%,60%{transform:translate(-3px,-5px)rotate(0)}}@media (max-width:650px){.oRl-7W_page{grid-template-rows:auto 1fr;grid-template-columns:1fr;min-height:100svh}.oRl-7W_story{gap:24px;padding:25px 26px}.oRl-7W_logo{width:98px}.oRl-7W_story h1{margin:0;font-size:32px}.oRl-7W_kicker,.oRl-7W_copy,.oRl-7W_tiles{display:none}.oRl-7W_entry{padding:28px 26px 32px}.oRl-7W_mise{margin-bottom:24px;font-size:22px}}@media (prefers-reduced-motion:reduce){.oRl-7W_tile{animation:none;transform:none}.oRl-7W_enter{transition:none}}
.DUX2uq_navigation{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:16px 25px 0;display:flex}.DUX2uq_navigation a,.DUX2uq_navigation button,.DUX2uq_actions button{min-height:44px}.DUX2uq_heading{flex-wrap:wrap;gap:16px}.DUX2uq_actions{flex-wrap:wrap;gap:8px;display:flex}.DUX2uq_empty{text-align:center;border:1px dashed var(--line);color:var(--muted);border-radius:16px;padding:40px 20px}.DUX2uq_empty h2{color:var(--ink);font-size:18px}.DUX2uq_empty p{line-height:1.6}@media (max-width:620px){.DUX2uq_navigation{padding:12px 14px 0}.DUX2uq_navigation a,.DUX2uq_navigation button{font-size:12px}.DUX2uq_actions{width:100%}}
.Nam0ya_page{background:var(--paper);padding:24px;overflow-y:auto}.Nam0ya_content{width:min(100%,680px);margin:30px auto 60px}.Nam0ya_content h1{overflow-wrap:anywhere;font-size:30px;line-height:1.2}.Nam0ya_content h2{margin:0;font-size:20px}.Nam0ya_eyebrow{color:var(--muted);letter-spacing:.12em;font-size:11px}.Nam0ya_lead,.Nam0ya_panel p{color:var(--muted);line-height:1.6}.Nam0ya_panel{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;align-items:stretch;gap:16px;margin-top:24px;padding:24px;display:flex}.Nam0ya_panel p{margin:0}.Nam0ya_panel label{flex-direction:column;gap:8px;font-size:14px;font-weight:550;display:flex}.Nam0ya_panel input,.Nam0ya_panel select,.Nam0ya_panel textarea{border:1px solid var(--line);background:var(--paper);width:100%;min-height:44px;color:var(--ink);border-radius:10px;padding:12px;font-size:16px}.Nam0ya_panel textarea{resize:vertical}.Nam0ya_panel summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:14px}.Nam0ya_panel ol{gap:20px;margin:0;padding-left:22px;line-height:1.6;display:grid}.Nam0ya_panel ol p{margin-top:8px}.Nam0ya_panel .Nam0ya_help{color:var(--muted);font-size:13px;font-weight:400;line-height:1.6}.Nam0ya_destination strong{color:var(--ink);overflow-wrap:anywhere}.Nam0ya_reference{overflow-wrap:anywhere;background:var(--soft);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.Nam0ya_reference svg{flex-shrink:0}.Nam0ya_panel .Nam0ya_error,.Nam0ya_error{color:#922d20;line-height:1.6}.Nam0ya_entry{max-width:580px;margin:auto;padding:32px 20px}@media (max-width:620px){.Nam0ya_page{padding:16px}.Nam0ya_content{margin-top:24px}.Nam0ya_content h1{font-size:26px}.Nam0ya_panel{padding:18px}}.Nam0ya_code{gap:10px;margin-top:12px;display:grid}.Nam0ya_code input{font-family:monospace;font-size:14px}
