.core-component-modal{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.core-component-modal{position:fixed;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;pointer-events:none;visibility:hidden;-webkit-transition:opacity 250ms;transition:opacity 250ms}.core-component-modal .modal-close{position:absolute;top:min(
			15px + 1.5625
			* ((100vw - 320px) / 100)
		,40px);top:min(
			0.9375rem + 1.5625
			* ((100vw - 20rem) / 100)
		,2.5rem);right:min(
			15px + 1.5625
			* ((100vw - 320px) / 100)
		,40px);right:min(
			0.9375rem + 1.5625
			* ((100vw - 20rem) / 100)
		,2.5rem);z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;color:#00457c;font-size:min(
			12px + 0.5
			* ((100vw - 320px) / 100)
		,20px);font-size:min(
			0.75rem + 0.5
			* ((100vw - 20rem) / 100)
		,1.25rem);-webkit-transition:background 250ms;transition:background 250ms;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 64rem){.core-component-modal .modal-close{color:#fff}}.core-component-modal .modal-close .icon svg{width:min(
			10px + 0.5
			* ((100vw - 320px) / 100)
		,18px);width:min(
			0.625rem + 0.5
			* ((100vw - 20rem) / 100)
		,1.125rem);color:#00457c;margin-left:min(
			5px + 0.625
			* ((100vw - 320px) / 100)
		,15px);margin-left:min(
			0.3125rem + 0.625
			* ((100vw - 20rem) / 100)
		,.9375rem);vertical-align:middle}@media(min-width: 64rem){.core-component-modal .modal-close .icon svg{color:#fff}}.core-component-modal .modal-wrapper{width:100%;margin-left:auto;margin-right:auto;min-height:100vh;background:#fff;overflow-y:auto;overflow-x:hidden}.core-component-modal .wrapper{position:relative;min-height:100%}.core-component-modal.active{opacity:1;pointer-events:all;visibility:visible}.core-component-modal .content{position:relative;display:grid;min-height:100%}@media(min-width: 64rem){.core-component-modal .content{grid-template-columns:1fr min(
			31.25rem + 7.5
			* ((100vw - 64rem) / 56)
		,38.75rem)}}.core-component-modal .main-content{position:relative;padding-top:20px;padding-top:1.25rem;padding-bottom:min(
			100px + 3.125
			* ((100vw - 320px) / 100)
		,150px);padding-bottom:min(
			6.25rem + 3.125
			* ((100vw - 20rem) / 100)
		,9.375rem);padding-right:min(
			20px + 1.875
			* ((100vw - 320px) / 100)
		,50px);padding-right:min(
			1.25rem + 1.875
			* ((100vw - 20rem) / 100)
		,3.125rem);padding-left:min(
			20px + 1.875
			* ((100vw - 320px) / 100)
		,50px);padding-left:min(
			1.25rem + 1.875
			* ((100vw - 20rem) / 100)
		,3.125rem)}@media(min-width: 64rem){.core-component-modal .main-content{padding-left:min(
			1.25rem + 6.875
			* ((100vw - 20rem) / 100)
		,8.125rem);padding-right:min(
			3.75rem + 10
			* ((100vw - 20rem) / 100)
		,13.75rem)}}.core-component-modal .main-content .logo img{width:min(
			99px + 11.9375
			* ((100vw - 320px) / 100)
		,290px);width:min(
			6.1875rem + 11.9375
			* ((100vw - 20rem) / 100)
		,18.125rem)}.core-component-modal .main-content .rich-text{margin-top:min(
			40px + 3.125
			* ((100vw - 320px) / 100)
		,90px);margin-top:min(
			2.5rem + 3.125
			* ((100vw - 20rem) / 100)
		,5.625rem)}.core-component-modal .main-content .form{margin-top:30px;margin-top:1.875rem}@media(min-width: 64rem){.core-component-modal .main-content .form{margin-top:min(
			2.5rem + 5
			* ((100vw - 20rem) / 100)
		,7.5rem)}}.core-component-modal .main-content .section-decoration{position:absolute;right:-20px;right:-1.25rem;bottom:-15px;bottom:-0.9375rem;left:-5px;z-index:1;opacity:.5;color:rgba(0, 0, 0, 0);font-size:min(
			60px + 6.25
			* ((100vw - 320px) / 100)
		,160px);font-size:min(
			3.75rem + 6.25
			* ((100vw - 20rem) / 100)
		,10rem);font-weight:bold;line-height:1;-webkit-text-stroke:1px #00457c}@media(min-width: 64rem){.core-component-modal .main-content .section-decoration{top:-0.625rem;bottom:auto;bottom:initial;left:auto;left:initial;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}}.core-component-modal .side-content{position:relative;background-color:#00457c;padding:45px min(
			20px + 1.25
			* ((100vw - 320px) / 100)
		,40px);padding:2.8125rem min(
			1.25rem + 1.25
			* ((100vw - 20rem) / 100)
		,2.5rem)}@media(min-width: 64rem){.core-component-modal .side-content{padding:min(
			1.875rem + 1.875
			* ((100vw - 20rem) / 100)
		,3.75rem) min(
			3.125rem + 6.875
			* ((100vw - 20rem) / 100)
		,10rem)}}.core-component-modal .side-content .circle{position:absolute;top:0;right:0;width:min(
			80px + 5
			* ((100vw - 320px) / 100)
		,160px);width:min(
			5rem + 5
			* ((100vw - 20rem) / 100)
		,10rem);height:min(
			80px + 5
			* ((100vw - 320px) / 100)
		,160px);height:min(
			5rem + 5
			* ((100vw - 20rem) / 100)
		,10rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:100%;background-color:#f0b510}@media(min-width: 64rem){.core-component-modal .side-content .circle{top:60%;right:auto;right:initial;bottom:25%;left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media(min-width: 64rem){.core-component-modal .side-content .rich-text{margin-top:min(
			3.125rem + 3.125
			* ((100vw - 20rem) / 100)
		,6.25rem)}}.core-component-modal .side-content .share-wrapper{position:relative;margin-top:min(
			45px + 0.9375
			* ((100vw - 320px) / 100)
		,60px);margin-top:min(
			2.8125rem + 0.9375
			* ((100vw - 20rem) / 100)
		,3.75rem)}.core-component-modal .side-content .share-wrapper .item__link svg{color:#fff}.core-component-modal .side-content .share-wrapper .two-half-circles{position:absolute;right:0;bottom:0;width:min(
			40px + 6.875
			* ((100vw - 320px) / 100)
		,150px);width:min(
			2.5rem + 6.875
			* ((100vw - 20rem) / 100)
		,9.375rem);-webkit-transform:scaleX(-1);transform:scaleX(-1);color:#6c8eba}@media(min-width: 64rem){.core-component-modal .side-content .share-wrapper .two-half-circles{top:calc(100% + 30px);left:50%;-webkit-transform:scaleX(-1) translateX(50%);transform:scaleX(-1) translateX(50%)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2Fzc2V0cy9zY3NzL2NvbmZpZy9fcGxhY2Vob2xkZXJzLnNjc3MiLCJjb21wb25lbnRzL21vZGFsL3N0eWxlcy5zY3NzIiwiLi4vYXNzZXRzL3Njc3MvYWJzdHJhY3QvX2NvbG9ycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2luY2x1ZGUtbWVkaWEvZGlzdC9faW5jbHVkZS1tZWRpYS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHNCQUNDLGlCQUFBLENBQ0EsS0FBQSxDQUNBLE1BQUEsQ0FDQSxhQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0NJRCxzQkFHQyxjQUFBLENBQ0EsV0FBQSxDQUNBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsU0FBQSxDQUNBLG1CQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQ0FBQSxDQUFBLHdCQUFBLENBR0QsbUNBQ0MsaUJBQUEsQ0FDQTs7O1FBQUEsQ0FBQTs7O1VBQUEsQ0FDQTs7O1FBQUEsQ0FBQTs7O1VBQUEsQ0FDQSxVQUFBLENBQ0EsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSxhQzNCUyxDRDRCVDs7O1FBQUEsQ0FBQTs7O1dBQUEsQ0FDQSxtQ0FBQSxDQUFBLDJCQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENFOGdCRyx5QkZ2aEJKLG1DQVlFLFVDcEJNLENBQUEsQ0R1QlAsNkNBQ0M7OztRQUFBLENBQUE7OztZQUFBLENBQ0EsYUN0Q1EsQ0R1Q1I7OztRQUFBLENBQUE7OztZQUFBLENBQ0EscUJBQUEsQ0VvZ0JFLHlCRnhnQkgsNkNBT0UsVUM5QkssQ0FBQSxDRG1DUixxQ0FDQyxVQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENBQ0EsZUN4Q08sQ0R5Q1AsZUFBQSxDQUNBLGlCQUFBLENBR0QsK0JBQ0MsaUJBQUEsQ0FDQSxlQUFBLENBR0QsNkJBQ0MsU0FBQSxDQUNBLGtCQUFBLENBQ0Esa0JBQUEsQ0FHRCwrQkFDQyxpQkFBQSxDQUNBLFlBQUEsQ0FDQSxlQUFBLENFb2VHLHlCRnZlSiwrQkFNRTs7O1lBQUEsQ0FBQSxDQUlGLG9DQUNDLGlCQUFBLENBQ0EsZ0JBQUEsQ0FBQSxtQkFBQSxDQUNBOzs7U0FBQSxDQUFBOzs7WUFBQSxDQUNBOzs7UUFBQSxDQUFBOzs7WUFBQSxDQUNBOzs7UUFBQSxDQUFBOzs7WUFBQSxDRXdkRyx5QkY3ZEosb0NBUUU7OztZQUFBLENBQ0E7OztZQUFBLENBQUEsQ0FHRCw4Q0FDQzs7O1NBQUEsQ0FBQTs7O2FBQUEsQ0FHRCwrQ0FDQzs7O1FBQUEsQ0FBQTs7O1lBQUEsQ0FHRCwwQ0FDQyxlQUFBLENBQUEsbUJBQUEsQ0V3Y0UseUJGemNILDBDQUlFOzs7VUFBQSxDQUFBLENBSUYsd0RBQ0MsaUJBQUEsQ0FDQSxXQUFBLENBQUEsY0FBQSxDQUNBLFlBQUEsQ0FBQSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSxTQUFBLENBQ0EsVUFBQSxDQUNBLHNCQUFBLENBQ0E7OztTQUFBLENBQUE7OztTQUFBLENBQ0EsZ0JBQUEsQ0FDQSxhQUFBLENBQ0EsK0JBQUEsQ0VzYkUseUJGamNILHdEQWNFLGFBQUEsQ0FDQSxXQUFBLENBQUEsY0FBQSxDQUNBLFNBQUEsQ0FBQSxZQUFBLENBQ0EsZ0NBQUEsQ0FBQSxzQkFBQSxDQUFBLHdCQUFBLENBQUEsQ0FLSCxvQ0FDQyxpQkFBQSxDQUNBLHdCQ25JUyxDRG9JVDs7O1FBQUEsQ0FBQTs7O1VBQUEsQ0V3YUcseUJGM2FKLG9DQU1FOzs7Ozs7U0FBQSxDQUFBLENBR0QsNENBQ0MsaUJBQUEsQ0FDQSxLQUFBLENBQ0EsT0FBQSxDQUNBOzs7U0FBQSxDQUFBOzs7U0FBQSxDQUNBOzs7U0FBQSxDQUFBOzs7U0FBQSxDQUNBLGtDQUFBLENBQUEsMEJBQUEsQ0FDQSxrQkFBQSxDQUNBLHdCQzVJUyxDQ3NpQlAseUJGbGFILDRDQVdFLE9BQUEsQ0FDQSxVQUFBLENBQUEsYUFBQSxDQUNBLFVBQUEsQ0FDQSxNQUFBLENBQ0Esa0NBQUEsQ0FBQSwwQkFBQSxDQUFBLENFbVpDLHlCRi9ZSCwrQ0FFRTs7O1dBQUEsQ0FBQSxDQUlGLG1EQUNDLGlCQUFBLENBQ0E7OztRQUFBLENBQUE7OztXQUFBLENBRUEsbUVBQ0MsVUMzSkssQ0Q4Sk4scUVBQ0MsaUJBQUEsQ0FDQSxPQUFBLENBQ0EsUUFBQSxDQUNBOzs7U0FBQSxDQUFBOzs7WUFBQSxDQUNBLDRCQUFBLENBQUEsb0JBQUEsQ0FDQSxhQy9LYSxDQzBpQloseUJGallGLHFFQVNFLHFCQUFBLENBQ0EsUUFBQSxDQUNBLDRDQUFBLENBQUEsb0NBQUEsQ0FBQSIsImZpbGUiOiJjb21wb25lbnRzL21vZGFsL3N0eWxlcy5jc3MifQ== */

/*# sourceMappingURL=styles.css.map */
