.gg-page{overflow-wrap:anywhere}.gg-page input,.gg-page select,.gg-page textarea{display:block;width:100%;box-sizing:border-box;margin-top:8px;padding:12px;border:1px solid #b8ab95;border-radius:8px;background:#fff;color:#25251f;font-size:16px}.gg-page label{font-weight:600;line-height:1.6}.gg-page button{cursor:pointer;min-height:48px;border:0}.gg-page fieldset:disabled button{opacity:.6;cursor:wait}.gg-page :is(a,button,input,textarea,select):focus-visible{outline:3px solid #87602c;outline-offset:4px}.gg-page h2{font:400 30px Georgia,serif}.gg-page h3{font:400 23px Georgia,serif}.gg-page p{line-height:1.7}@media(max-width:600px){.gg-page .gg-seal{padding:20px}.gg-page button{width:100%}}